問題タブ [request-mapping]

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

java - Spring Mvc WebApplicationInitializer を使用していますが、HTTP リクエストのマッピングが見つかりません

Eclipse と JBoss 6.2 で Spring MVC を使用してサンプル コード ベースをセットアップしています。

しかし、 http://localhost:8080/rest/simple/mainで「404」を取得します

以下のような Jboss ログ:

2015-07-29 11:51:27,356 エラー [controller.simpleController] (http-/0.0.0.0:8080-1) 要求を取得

2015-07-29 11:51:27,391 WARN [org.springframework.web.servlet.PageNotFound] (http-/0.0.0.0:8080-1) URI [/rest/WEB-INF/ビュー/main.jsp] 'dispatcher' という名前の DispatcherServlet 内

ディレクトリ :

初期構成:

サーブレット構成:

jboss-web.xml:

シンプルコントローラー:

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

java - JUnit 内でリクエスト スコープを使用する場合の Spring シングルトンの問題

JUnit テストを実行すると、JobConfigurationREST.startJob メソッドを呼び出そうとするたびに、Spring が JobRunner クラスの同じインスタンスを誤って使用します。

しかし、REST Web サービス呼び出しを介して呼び出すと、Spring は JobRunner クラスの別のインスタンスを提供してくれます。これは私が望んでいるものです。

startJob メソッドを呼び出すときに別のリクエストを処理していることを JUnit で Spring に伝えるにはどうすればよいですか?

次のコードがあります。

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

java - 2 つの @RequestMapping アノテーションの違い

私はSpring MVCの初心者で、次の疑問があります。

コントローラーには、次のように注釈が付けられたメソッドがあります。

したがって、このメソッドは URL /users?registerに対する HTTP リクエストを処理します。ここで、registerはパラメーターです (クラス全体が/usersリソースに対するリクエストを処理するため)。

params = "register"を使用する代わりに、次の構文を使用する場合も同じですか。

クラスレベルでマッピングを削除し、@RequestMapping("/users/{register}")を使用しています。

最初の例と同じ意味ですか?

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

spring - Spring RequestMapping が ModelAttribute なしで機能しない

次のリクエストマッピングメソッドを持つコントローラークラスがあります。

  • appStart() メソッドはユーザーを login.html にリダイレクトし、logout() メソッドはセッションを無効にしてユーザーを login.jsp にリダイレクトします。
  • パラメータから@ModelAttributeを削除すると 、これらの 2 つのメソッドは例外をスローします。これらのメソッドをモデル属性なしで動作させるハックはありますか?

コントローラーメソッド。

login.jsp

スタックトレース。

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

spring - Spring REST リクエスト マッピング

URL (長さとパラメーター) に関係なく、すべてのリクエストを特定のコントローラーにリダイレクトするように Spring を構成したいと考えています。RequestMapping アノテーションで URL パターン/正規表現をどのように指定すればよいですか。以下のコードを使用してみましたが、うまくいきません。この点でどんな助けでも大歓迎です。