問題タブ [spring-rest]

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 投票する
3 に答える
989 参照

java - 春に初期化された Bean はどのくらい生きますか?

サーバー上で Bean のメソッド (メソッド A としましょう) の最初の申請を実行すると、すべて問題ないように見えますが、このキャリア RESTWS Bean (メソッド B としましょう) で任意の申請を 2 回目に実行すると、使用される dao は同じです。キャリアDAOインスタンス。このキャリアRESTWS Beanが呼び出されるたびに、この問題を回避し、インジェクションでdaoの新しいインスタンスを使用するようにするにはどうすればよいですか?

xml ファイル内の Beans 構成:

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

web-services - 認証を使用せずに安らかな Web サービスを保護する方法

スプリング レストを使用してスプリング ブート プロジェクトで記述された安らかな Web サービスを保護するすべての方法を教えてください (このサービスは別のサーバーにあるリモート アプリケーションによって呼び出されるため、ユーザー資格情報のチェックはありません)。

問題文:

別のリモート アプリケーションからアクセスする必要がある残りのクラスとメソッドがあります。リモート アプリケーションは、本文コンテンツとコンテンツ タイプ以外は送信しません。このシナリオでは、特定のリモート アプリケーションのみがサービスにアクセスできるように、この残りのサービスをセキュリティで保護するにはどうすればよいでしょうか。

これを達成する方法を提案してください。前もって感謝します

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

java - スプリング コントローラが認識できませんでした

次のコードを試して、tomcat7 でサンプル スプリング レスト アプリケーションを実行しました。正常に動作しますが、HelloController を認識できませんでした。デバッガーが hellocontroller に到達できませんでした。http://localhost:8080/Sample/welcomeは 404 エラーをスローします。

HelloController.java

web.xml

spring-security.xml

ここに私の mvc-dispatcher-servlet.xml があります

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

java - 条件によってRestControllerに委任する方法は?

私はいくつかの既存@RestControllerの を持っています。これらのコントローラーにアクセスするためのパスは次のとおりです。

コード:

質問: 別の URL をキャッチして、@Valid残りのパラメーターの自動検証を含め、これらのコントローラーに委任することは可能ですか?

例: localhost?param=first. これを に委任することは可能でしょうlocalhost/first/testか?

また、完全なクエリ文字列をコピーして、適切な restcontroller に送信したいと考えています。/firstまたはにアクセスする場合、クエリ文字列は異なり、/second異なるパラメータを持つ場合があります。

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

spring-mvc - Spring MVC-securityアプリで、あるセキュリティフィルタが別のセキュリティフィルタの実行をブロックするのはなぜですか?

Spring Security モジュールは初めてです。2 つのセキュリティ フィルターの違いを教えてください。

また、/newapi/user/data/7897896 を実行しているとき、最初のセキュリティ フィルターのみが実行されているため、最初のセキュリティ フィルターが 2 番目のフィルターの実行をブロックしているようですが、2 番目のセキュリティ フィルターを実行することが期待されていました。なぜそれが起こっているのか、そしてそのような問題をどのように解決できるのか誰か教えてもらえますか?

参考までに - 私たちは非常に大きな/巨大な Web アプリケーションを持っており、150 以上のセキュリティ フィルターが定義されているため、このようなセキュリティ関連の問題をデバッグすることは非常に困難になっています。Spring Security の専門家は、ここであなたの考えを伝えることができますか?

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

spring - Spring 4.2.1 RestController は、JSON を返す代わりにテンプレートを返そうとしました

この例に基づいて、Spring Rest Controller を作成しようとしました。このようなコントローラーを作成します。

DeveloperRestController.java

web.xml

dispatcher-servlet.xml

しかし、404 page not found と表示され、Spring がテンプレートを読み込もうとしたようです...

結果:

エラー 404 /WEB-INF/jsp/developer/list.jsp

私は何をすべきか?