@RequestMapping
,@ActionMapping
と@RenderMapping
の違いはわかりません。上記のすべてが最終的に要求URLをコントローラの実際のメソッドにマップするようです。違いは何ですか? で行うことができない@Rendermapping
で何ができるのですか?@ ActionMapping、@ RequestMapping、@ Rendermappingの違い
答えて
@RequestMapping
モード(EDIT、VIEWなど)と他の多くのオプション(ウィンドウ状態ではありません)を指定できます。 @RenderMapping
では、リクエストパラメータとウィンドウ状態(MAXIMIZED、NORMALなど)のみを指定でき、レンダリング要求のマッピングを示す便利な方法です。両方のアノテーションを同じクラスで使用できます。たとえば、クラスレベルでRequestMappingで注釈を付けると、VIEWモードへのリクエストを処理してから、特定のリクエストのハンドラに@RenderMapping
(または@ActionMapping
または@ResourceMapping
)の注釈を付けることができます。
さまざまな種類のリクエストについて今言及することはおそらく役に立ちます。
レンダリング要求はHTMLをレンダリングするために使用されるため、通常はJSPや他のタイプのビューを表示します。
アクションリクエストは、データの変更、ファイルのアップロードなどのアクションを実行するために使用されます。各アクションリクエストのあとにレンダリクエストがあることに注意することが重要です。したがって、ページに2つのポートレットがあり、ポートレット1にアクション要求を行うと、アクション要求の後にレンダリング要求が送信されます。ポートレット2はレンダリング要求を受け取るだけです。あなたは
リソース要求が他のコンテンツタイプをレンダリングするために使用することができ、また、関心のある言及していない要求の別のタイプがあります
。 AJAXは、リソースリクエストの一般的な使用例です。たとえば、JSONやXMLを返すのに適しているからです。
イベント要求も存在し、ポートレット間通信に使用できます。
Spring portlet docsをお勧めします。アノテーションをうまくカバーしていませんが、さまざまなリクエストタイプについて説明しています。その情報を使用してアノテーションを作成できるはずです。
NB。@RequestMapping
を使用してレンダリング、アクション、リソースの要求を定義できますが、@RenderMapping
,@ActionMapping
または@ResourceMapping
の方が便利です。
- 1. @ActionMappingは、Liferayのフォーラムに尋ね
- 2. 使用の違い@RequestMapping with with with method
- 3. Spring RequestMappingの間違った表示パス
- 4. REST Webserviceにおける@Pathと@Requestmappingの違い
- 5. Spring @RequestMapping、404エラー
- 6. Spring RequestMapping
- 7. Spring @RequestMapping
- 8. オーバーロードポストRequestMapping
- 9. Spring @RequestMapping
- 10. Spring MVCの@RequestMappingアノテーション
- 11. Spring MVC @RequestMapping継承
- 12. 春RequestMapping(/ {カスタム})
- 13. RequestMapping in xml
- 14. Spring @RequestMappingマッピング
- 15. スプリングブート@RequestMappingアノテーション
- 16. スプリングブートrequestmapping regex
- 17. Pointcut to Spring @RequestMapping
- 18. @RequestMappingエラーがRenderRequest
- 19. Spring RequestMapping java.lang.IllegalArgumentExceptionエラー
- 20. SpringBootのRequestMappingが動作しない
- 21. 春@RequestMapping絶対パス
- 22. 継承コントローラメソッドはRequestMapping
- 23. Spring MVC RequestMapping Postメソッド
- 24. 春ブーツ@RequestMapping継承
- 25. @RequestMapping&バウンドジェネリック偶然に
- 26. Firefox 'no element found' - @RequestMapping
- 27. Spring MVC @RequestMapping not working
- 28. SpringMVCコントローラでのRequestMappingのオーバーライド
- 29. @RequestMappingアノテーションの "params"の意味?
- 30. RequestMappingは404エラーを返す