問題タブ [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.
spring - websocket処理xmlを追加した後、Spring 4プロジェクトが機能しない
完全に正常に動作する spring4 webapp がありますが、spring websocktes 構成 xml を追加した後、アプリは http get 要求のマッピングを拒否しました。エラー メッセージ : ディスパッチャー サーブレットは、このマッピングのハンドラーを見つけられません。
私のweb.xmlは次のようになります
私の webapplication-servlet.xml は次のようになります
ディスパッチャーサーブレットからすべてのリクエストマッピングを取得しているため、今まですべてが正常に機能しています
しかし、Spring WebSocket をアプリに統合した後、ディスパッチャー サーブレットは http リクエストをコントローラーにマップしません。以下のコード スニペットを webapplication-servlet.xml に追加し、これをアプリケーション コンテキストにも追加しようとしました。
spring - 完全な jms:listener の JavaConfig への移行
タイトルの通り..
この貴重なHow to add multiple JMS MessageListners in a single MessageListenerContainer for Spring Java Configリンクを読みました
その投稿の著者は次の作業を行っています
ところで:私は使用します
私は新しい演算子を使用していません。
OK、setMessageListenerメソッドの制限は次のとおりです。クラスはMessageListenerインターフェイスを実装する必要があります。テスト済みで動作します
私の問題は、23.6 JMS Namespace Supportによると、
次をどのように表すか:
JavaConfigを介して?
それらは単純な pojo です (ref
およびmethod
属性を参照) 。
MessageListenerオブジェクトの代わりに単純な pojo (@Component または @Service) のオプションを使用したい
DefaultMessageListenerContainer API では、この要件または状況を回避する方法はありません。
前もって感謝します..
java - Java 8とSpring 4のタイムゾーンに応じて時間を表示する方法は?
私はJava 8とSpring 4で書いているサイトに取り組んでいます。私たちはJava 8標準時間APIを使用しています。現在、ページには常にサーバー時間が表示されています(ユーザープロファイルには登録日が表示されています)。古い Java タイム API では SimpleDateFormat を使用する方法がありましたが、現在は適合しません。jspページまたはコントローラーでサーバー時間をクライアント時間に変換する方法はありますか?
spring - JavaConfigのjms:listener-containerのdestination-typeに相当するものは何ですか?
JavaConfigのdestination-type
fromに相当するものは何ですか?jms:listener-container
次の 2 つのクラスを結果なしで API にチェックインしました。
トピックのコンシューマーを作成しようとしています。Web の多くのチュートリアルで使用されていますdestination-type="topic"
23.6 JMS Namespace Supportセクションによると、表 23.2 があります。JMS 要素テーブルの属性。destination-type属性の場所は次のとおりです。
このリスナーの JMS 宛先タイプ: queue、topic、または DurableTopic。デフォルトはキューです。
jms:listener-container
対象読者: JavaConfig からの移行とJavaConfigの移行を行おうとしている場合は、次の 2 つのリンクを検討してくださいjms:listener
。
java - Spring 4 - jar>war 内のプロパティ ファイルをロードする
war ファイル (project-web.war) によって参照される jar (project.service.jar) 内にある db.properties をロードできませんでした。出力 war には、WEB-INF/lib/project.service.jar 内に jar があります。サービス jar には、Web アプリで使用されるサービスと dao クラスが含まれています。jar は、jar のサービスの一部を使用するレスト ウォーでも使用されます。戦争が始まると、サービスの jar ファイルにある db.properties をロードできませんでした。prop ファイルには、jndi で検索するためのデータソース名が含まれています。
戦争設定
AppConfig.java
service.jar
AppConfig.java が DataSourceConfig.java をインポートする必要があります。試してみましたが、それでも環境が null になります。何か不足していますか?サービスを jar ファイルとして分離して、REST、Web アプリケーション、およびレポート アプリケーションで使用できるようにすることは正しいですか? それとも、すべてのサービス、休息、レポートのクラスで単一の戦争を行うことをお勧めしますか?
angularjs - Angular JS + Spring 4 : ファイルとフォーム データのアップロード
アプリケーションの構築には、Spring 4 (アノテーション ベースの構成) と AngularJS を使用しています。ユースケースの 1 つで、ドキュメントをアップロードする必要があります。フォームを送信する際、フォーム データ (アップロードされたファイルとは別に、フォームの一部であるフィールドがあります) とファイル コンテンツを POST 要求の一部として送信する必要があります。
HTML フォームの内容:
以下はangularJSコードです:
以下はコントローラーコードです(@RestControllerで注釈が付けられています)
問題:
MultiPartServletRequest ではなく、RequestFacade オブジェクトをリクエスト オブジェクトとして取得しています。したがって、このリクエストからフォーム データ + ファイルの内容を取得できません。
送信されたリクエストをブラウザで見ると、以下の内容です。
私の過ちを正すためにあなたの助けが必要です。さらに詳細が必要な場合はお知らせください。本当にありがとうございました。
よろしく、 マンジュナート