問題タブ [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.
java - これらのコントローラーのリクエスト マッピングを簡素化するにはどうすればよいですか?
次のシグネチャを持つコントローラー クラスがあります。
このコントローラ クラスのすべてのメソッドは、同じパス変数で始まります。つまり、{username}
たとえば、次のメソッドがあります。
{username}
さて、これらのコントローラーの各メソッドの最初に記述するのは少し面倒です。このパス変数をクラス レベルで指定する方法はありますか? @PathVariable String username
もちろん、上記のメソッドで指定したのと同じように、アクセスする必要もあります。
また、必要に応じて、クラスレベルで複数の変数を含めることも理想的です。
spring - @RequestMapping(value="/abc") と @RequestMapping(value="abc") の違いは何ですか
質問があります
@RequestMapping(value="/abc") と @RequestMapping(value="abc") の違いはありますか??
私の春のプロジェクトでは、少し違いがあります。実は少なからず。
違いを教えていただけますか?
java - 角括弧を含む Spring リクエスト マッピング
私が取り組んでいるプロジェクトには、次のような残りのメソッドの @RequestMapping マッピングがあります。
誰かがこれが何をしているのか説明できますか?それは、URL がその場所に 1-9 を含むことができるということですか?
spring - リクエストがコントローラーにマップされていません
URLを使用すると.. .. http://localhost:8080/springdemo/hello
404 not foundエラーが表示されます.. Mavenプロジェクトでいつものように、Javaファイルをsrc/main/java内に配置しました。私のコントローラーコードは次のとおりです:-
以下の Web.xml ファイル
デバッグ目的でこの行System.out.println()
を挿入したところ、上記の URL ではこのメソッドが実行されないことがわかりました...つまりhttp://localhost:8080/springdemo/hello
、事前に回答してください..ありがとうございます。
spring - Spring MCV: データ入力を処理できません
私の目標は、ログインとパスワードを処理してユーザーを承認することです。この例を再現しようとしましたが、問題に直面しました。
私はエンティティユーザークラスを持っています:
これは私の.jspファイル フラグメントです。
そして、これは私のController.javaクラスのフラグメントです:
値を入力して [送信] ボタンを押した後、GET または POST メソッドは呼び出されず (コンソールには出力されませんでした)、ページは /# に移動します。
一方、に置き換える
form action="#"
と
form action="/HelloSpringMVC/loginCheck"
、POST メソッドが呼び出されますが、出力される文字列は両方とも「null」です。
それで、何が問題なのですか?誰か知ってる?
jsp - @RequestMapping("/xxx.jsp") リターン 404 を使用したスプリング ブート
純粋な安らかなインターフェースでアプリケーションを構築しますが、jsp ページはありません。
RequestMapping アノテーション付きのコントローラーがありました。
でリクエストするとhttp://localhost:8080/xxx.jsp
、404 を返して にリダイレクトし/error
ます。
ps: 確かhttp://localhost:8080/mappings
に mapping/xxx.jsp
があり、私自身のすべてのインターセプターは/xxx.jsp
usingを除外してexcludePathPatterns
います。