問題タブ [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.
spring - ロード時にMongo DB構成が機能しない
Spring フレームワーク用に次の mongo db 構成があります。
ただし、Spring フレームワークを起動すると、test123 データベースに接続しているようには見えません。そして、デフォルトのテストデータベースに接続しています。誰にもアイデアはありますか?
spring-mvc - 安らかで通常のSpring MVC ExceptionHandler
通常のリクエストと残り/ajaxリクエストの両方で例外を処理したい。ここに私のコードがあります、
@ExceptionHandler(Exception.class) を2回使用できないため、これによりエラーが発生します。では、解決策は何でしょうか?
wicket - Spring Rest を Apache Wicket Web アプリケーションと統合する方法
問題なく動作する Apache Wiket + Spring Web アプリケーションがあります。現在、Spring は DI フレームワークを使用して、モバイル アクセスをフィルタリングしています。アプリケーションで Spring Rest を使用する予定です。既存の Web xml でこれを行う方法を教えてください。
最初は、Rest Api は既存の Web セッションでデータ (ajax 呼び出しを使用する ui ページ) にアクセスするために使用されます。例: 既存の http セッションからの残りの呼び出しは、既存の http セッションにアクセスできる必要があります。何か案が ?お時間をいただきありがとうございます。
私の考えは Tag で '<code>org.springframework.web.servlet.DispatcherServlet' を使用することでしたが、同じセッションを共有したいのはこの方法ではないでしょうか?
私の既存のweb.xml
(働いている)
java - JSON を使用して null 値を持つ変数を削除する方法
以下の形式でjson応答を取得しています
nameは String 型の属性であり、test_beansは何らかのクラスの参照変数です。したがって、応答を取得している間、null 値を持つ変数を除外したいと考えています。私は春の残りのAPIを使用しています。そして、私はカスタムgsonconverterを持っています...だから、gsonビルダーで何をする必要があるのか 教えてください。そうすれば、これらのnull変数を排除できます。
lombok - ネストされた JSON を Lombok でマップする方法
次の JSON API 応答があります。
応答をマップするためのこのクラスがあります。
「ページ」を Page クラスにマップできます。
しかし、「_embedded」と「_links」をマップするにはどうすればよいですか? 同じメソッドを使用して _links と _embedded をマップすると、このフィールドの値は null になります。
spring - Spring Security - 残りのエンドポイントからの "Error: Forbidden" 応答
プロジェクトで Spring Security をセットアップしていますが、残りのエンドポイントの 1 つにヒットするのに問題があります。クライアント経由でエンドポイントに到達すると、サーバーから "Error: Forbidden" という応答を受け取ります。
私がやっていることは、ログイン ページ (この時点では ROLE_ANONYMOUS を持つ匿名ユーザーであると想定しています) に移動し、新しいアカウントの作成フォームを表示するタブをクリックすることです。
フィールドに入力して送信を押すと、残りのエンドポイントが呼び出され、JSON データがサーバーに送信されます。使用しているエンドポイント URL の下に投稿したセキュリティ構成では、 Bean xml/createUserAccount/submit
の ROLE_ANONYMOUS および ROLE_ADMIN ロールで動作するように設定されています。filterSecurityInterceptor
私はログインページの匿名ユーザーなので、そのエンドポイントにアクセスするとうまくいくと思いましたが、そうではありません。私の問題に関連するすべてのファイルは以下のとおりです。
これが私のコントローラーです:
実行時にデバッグできるようにサーバーをセットアップしました。行にブレークポイントを設定しました
/createUserAccount/submit
エンドポイントが呼び出されたときに関数が入力されたかどうかを確認します。関数は入力されません。
以下は私のセキュリティ設定です。ACL セキュリティを組み込み始めたので、構成ファイルはかなり長くなります。http element
問題は、またはfilterSecurityInterceptor
Bean 構成 xmlにあると思います。XML は、私のfilterSecurityInterceptor
URI パーミッションが定義されている場所です。
最後になりましたが、ここに私の web.xml があります
何が間違っているのかを理解するのに苦労しているので、どんな助けも大歓迎です。