問題タブ [spring-4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
websocket - Websocket を使用した Spring 4 DispatcherServlet マッピング
Spring 4 の新しい websocket 機能を既存のエンタープライズ Spring Web アプリケーションに追加する作業を行っています。
このための例のほとんどは、Spring のアノテーション構成、さらに重要なことに Spring Boot の使用に基づいています。私のアプリケーションはどちらも使用しておらず、そのように変換する時間/関心はありません。
一連の調査により、サンプルとは少し異なるアプリケーションの構成に関する問題のほとんどを回避しました (XML 構成と Eclipse での tomcat サーバーへのデプロイ)。
私が今直面している障害は、DispatcherServlet のマッピングです。WebSocket を機能させるために、次のようなものから移動する必要がありました。
このようなものに:
DispatcherServlet にすべての WebSocket 通信を取得させる他の方法を見つけることができませんでした。しかし、それはほとんど問題ありません。静的リソースを引き続き提供できるように、コンテキスト XML に以下を追加しました。
実際の問題として、ルート マッピング "/" を使用すると、web.xml で提供できるウェルカム ファイル リストが完全に無視されているようです。web.xml の下部にある次のリストを使用しています。
私たちのアプリケーションには、空の URL パス (例: https://somesite.com/member/account/ ) から読み込まれる型指定されていない "index.htm" に依存する多数の URL パスがあります。
Websocket 通信を取得する DispatcherServlet への特定のマッピングを行うにはどうすればよいですか? または「/」マッピングだけでウェルカム ファイル リストを再び機能させるにはどうすればよいですか?
grails - Grails サービスでカスタム Spring コンバーターを使用する方法
タイプ GenericConverter のカスタム Spring コンバーターがあります。私はそれをこのようなサービスに配線しようとしています...
ただし、これは失敗するようです...
クラス 'Domain' を持つオブジェクト 'Domain(...)' をクラス 'DomainCommand' にキャストできません
誰かが私が欠けているものを助けることができますか?
java - spring 4 resttemplate を介して受信した jsessionid を送信する方法
クライアントサイトでJavaFXとSpring4、サーバーサイトでSpring4を使用してメッセンジャーを作成しています。spring-security 3.2 でサーバーを保護しました。今私の問題:クライアントウィッチにログインページがあり、ログイン情報をspring-securityに送信し、JSESSIONID Cookieを受け取ります。これは正常に動作しますが、リクエストで JSESSIONID を送信しようとすると、
サーバー初期化子
サーバー セキュリティ初期化子
サーバーのセキュリティ構成
保護された「ページ」のサーバー要求マッピング
クライアントはログインを送信し、Cookie を取得します
クライアントはリクエストとともに JSESSIONID を送信します
あなたが私を助けてくれることを願っています。
編集:
わかりました、問題は JSESSIONID が正しく送信されなかったことではないことがわかりました。しかし、私のログインは正しくなく、データベースからユーザーを取得するクエリがありました。
正しいログインポスト
正しいクエリ
これが他の人に役立つことを願っています。誰かが代替案を持っている場合は、私に知らせてください。
validation - Spring 4.0 の検証エラーの欠落
何が間違っているのか
わかりませんが、値なしで個人フォームを送信した後、html 出力に検証エラーが表示されません。
コントローラーにブレークポイントを追加すると、「エラー」が表示
されるので、result.hasErrors() が * form:errors path="*" を追加しようとし
ました.
Get メソッド:
Person クラスは、アノテーションのない POJO です。
新しい人を保存する post メソッド
personValidator:
Person フォーム (簡単にするために、名前のみが表示されます)
spring-mvc - Spring Boot 4が404をスローするJSPをレンダリングしない
私は次のプロジェクト構造を持っています
これと似たようなことをしたいのですが、コントローラーに次のものがあります
に行くとhttp://localhost:8080/my/home
、ログメッセージと404が表示されます。Spring 4ではビューリゾルバーは必要ないと思っていましたが、必要な場合はどのように構成すればよいですか。
アップデート
次のようにapplication.propertiesを作成しました...
しかし、それはまだ機能していません。
更新 2
提供されているSpringのサンプルも以下のbuild.gradle...で同様に失敗するようです。
アップデート
私も明確にしようとしました...
これも機能していないようです。
jquery - JQuery Manipulation と Spring 4 をうまく機能させる方法
Spring Boot 4 アプリケーションを作成しており、ここにある JqueryUI 通知ウィジェットを含めたいと考えています。HTML の例が次のようになっているため、問題が発生します...
もちろんSpring#{title}
はjspの
/WEB-INF/jsp/main.jsp (行: 10、列: 27) #{...} はテンプレート テキストでは使用できません
これは、この質問hereからの古い JSF の副作用であることがわかります。これを回避する方法はありますか?src>main>resources>static>alert.html にファイルを含めることはできますか?