問題タブ [spring-web]

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 に答える
636 参照

spring - Spring RestTemplate を使用した GET での 401

Cookie ベースの認証を使用して REST API のクライアントを作成しています。

コードは次のとおりです。

その結果、401 Unauthorized になります。

POST での同じアプローチは問題なく機能し、基本認証を使用する場合の同じ要求も問題ありません。何が問題なのですか?

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

java - 春の非同期休息クライアントは、いくつかの呼び出しを調整します

私はオブジェクトXを構築していますが、それを構築するために必要なすべてのデータを取得するためにいくつかのhttp呼び出しを行う必要があります(それぞれの残りはオブジェクトの特定の部分を埋めます)保持するためにパフォーマンスが高い 呼び出しを非同期にして、すべての呼び出しが完了したらオブジェクトを呼び出し元に返すとよいと思いました。こんな感じです

すべての機能が完了するのを待つ方法がわかりません。この種の問題を解決するための標準的な春の方法だと思います。ご提案いただきありがとうございます。春バージョン - 4.2.4.RELEASE よろしくお願いします

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

java - Spring - Http Basic Auth - エンドポイントをパブリックとしてマーク

基本的なhttp認証を提供するために春を使用しています。このために、私は単純に application.properies でユーザーとパスワードを設定しています:

ここに画像の説明を入力

ただし、エンドポイント/または静的ファイルをパブリックとして公開したいと思います (これには認証は必要ありません)。これを行う簡単な方法はありますか?

春のドキュメントを検索するのは非常に難しいと思うので、ヒントをいただければ幸いです。

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

java - jdbcTemplate が null で、null ポインター例外をスローする

私は春が初めてです。Spring Web MVC を使用して REST API を開発しようとしています。データベース (MySQL) から JdbcTemplate を使用してデータを取得しようとしています。しかし、サーバーでコードを実行する500- Internal Server Errorと、スタックトレースが表示されますjava.lang.NullPointerException。コードをデバッグしようとすると、jdbcTemplate 変数に null 値があることがわかりました。Web で提供されているすべてのソリューションを試しましたが、それでも同じエラーが発生します。

これが私のapplicationContext.xmlファイルです

私のUserDaoImpl.javaの外観は次のとおりです。

そして私のコントローラークラスはUserController.javaです:

アプリケーションの実行中に次のスタック トレースを取得しています。

ここで私が間違っていることを教えてください。この問題で 1 週間立ち往生していますが、まだコードを機能させることができません。前もって感謝します。

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

java - REST API モジュールでの Spring の統合

apache cxf を使用して開発された残りの API モジュールがあります。Spring 統合コンポーネントを同じモジュールで実行したいと考えています。この機能は単純に毎晩深夜にファイルをポーリングし、いくつかのディレクトリにコピーし、いくつかの処理を行います。spring-integrationを別のモジュールで実装する必要があるかどうか、または同じ API モジュールで実装しても問題ないかどうかを知る必要があるだけです。春の統合プロセスのために、残りの API サービス呼び出しが中断されることは望ましくありません。

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

java - Spring リクエスト パラメータの解析

誰かが次の動作を説明できますか:

次の HTTP GET リクエストがあるとします。
/test?q=queryString&map[one]=val&map[two]=val2&map[three]=val3

Controllerこの方法はなぜ

結果

一方、適切な名前Wrapperのクラスで両方のパラメーターをラップすると

Controllerメソッドをリファクタリングして

結果は次のとおりです。

ラッパーオブジェクト内に含まれている場合、 Springmapが変数値のみをバインドするのはなぜですか?

編集

@RequestParam JavaDocを見ると、それは述べています

メソッド パラメータがMap<String, String>またはMultiValueMap<String, String>で、パラメータ名が指定されていない場合、map パラメータにはすべてのリクエスト パラメータの名前と値が入力されます。

しかし、変数に追加@RequestParam(name = "map")してmapも何も変わりません。まだ空です。

0 投票する
3 に答える
728 参照

java - Spring Boot 静的コンテンツ URL マッピング

Spring Bootで特定のURLに応答するために静的ディレクトリからマッピングファイルを作成する方法を知っている人はいますか?

たとえば、Spring Boot 構造のディレクトリ /resource にファイルがあります

URLに応答するようにしたい

カタログ パスなし、.html ポストフィックスなし