問題タブ [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.

0 投票する
0 に答える
368 参照

spring - websocket処理xmlを追加した後、Spring 4プロジェクトが機能しない

完全に正常に動作する spring4 webapp がありますが、spring websocktes 構成 xml を追加した後、アプリは http get 要求のマッピングを拒否しました。エラー メッセージ : ディスパッチャー サーブレットは、このマッピングのハンドラーを見つけられません。

私のweb.xmlは次のようになります

私の webapplication-servlet.xml は次のようになります

ディスパッチャーサーブレットからすべてのリクエストマッピングを取得しているため、今まですべてが正常に機能しています

しかし、Spring WebSocket をアプリに統合した後、ディスパッチャー サーブレットは http リクエストをコントローラーにマップしません。以下のコード スニペットを webapplication-servlet.xml に追加し、これをアプリケーション コンテキストにも追加しようとしました。

0 投票する
1 に答える
1604 参照

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 では、この要件または状況を回避する方法はありません。

前もって感謝します..

0 投票する
1 に答える
433 参照

java - Java 8とSpring 4のタイムゾーンに応じて時間を表示する方法は?

私はJava 8とSpring 4で書いているサイトに取り組んでいます。私たちはJava 8標準時間APIを使用しています。現在、ページには常にサーバー時間が表示されています(ユーザープロファイルには登録日が表示されています)。古い Java タイム API では SimpleDateFormat を使用する方法がありましたが、現在は適合しません。jspページまたはコントローラーでサーバー時間をクライアント時間に変換する方法はありますか?

0 投票する
2 に答える
1568 参照

spring - JavaConfigのjms:listener-containerのdestination-typeに相当するものは何ですか?

JavaConfigのdestination-typefromに相当するものは何ですか?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

0 投票する
2 に答える
2072 参照

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 アプリケーション、およびレポート アプリケーションで使用できるようにすることは正しいですか? それとも、すべてのサービス、休息、レポートのクラスで単一の戦争を行うことをお勧めしますか?

0 投票する
1 に答える
1745 参照

angularjs - Angular JS + Spring 4 : ファイルとフォーム データのアップロード

アプリケーションの構築には、Spring 4 (アノテーション ベースの構成) と AngularJS を使用しています。ユースケースの 1 つで、ドキュメントをアップロードする必要があります。フォームを送信する際、フォーム データ (アップロードされたファイルとは別に、フォームの一部であるフィールドがあります) とファイル コンテンツを POST 要求の一部として送信する必要があります。

HTML フォームの内容:

以下はangularJSコードです:

以下はコントローラーコードです(@RestControllerで注釈が付けられています)

問題:

MultiPartServletRequest ではなく、RequestFacade オブジェクトをリクエスト オブジェクトとして取得しています。したがって、このリクエストからフォーム データ + ファイルの内容を取得できません。

送信されたリクエストをブラウザで見ると、以下の内容です。

私の過ちを正すためにあなたの助けが必要です。さらに詳細が必要な場合はお知らせください。本当にありがとうございました。

よろしく、 マンジュナート