SpringMVC共通コメント

SpringMVCは、共通の注釈
1、@のRequestMappingコメントのアドレスマッピングのための要求を処理するために使用され、それはクラスやメソッドのために使用することができます。クラスに対して、要求クラスに応じて、すべてのメソッドは、親パスとしてアドレスで表されています。
URLテンプレート変数パラメータをパラメータとして処理方法、すなわち抽出URIテンプレート変数にマッピングされるためPathVariable要求@ 2、。
図3は、ModelAttributeと@SessionAttributes @
表す:この@ModelAttribute方法を実行する、コントローラを呼び出す前に、すべてのメソッドは、注釈やメソッドのパラメータに使用することができ、あなたはこの@ModelAttribute特性を置くことができ、すべてのコントローラの間でBaseControllerでのアプリケーション相続BaseController、あなたはコントローラ、最初の実装の@ModelAttributeメソッドを呼び出したときに達成することができます。
セッションスコープに@SessionAttributes値は、上記のクラスで記述しようとしています。
使用@ModelAttribute @SessionAttributes転送とストアデータと
はdefaultValue =「0」:4、requestParam @主に取得パラメータSpringMVC背景制御層のために、同様のものは、3つの一般的なパラメータを有するrequest.getParameter(「名前」)、あります= FALSE、値=「isAppを必要 」;はdefaultValueは銅が過度ブーリアンパラメータが渡さ設けなければならない場合は必須設定のデフォルト値を表し、値が受け入れられた受信パラメータ・タイプの値を表します。
図5に示すように、ResponseBody効果@:メソッドの戻りのコントローラオブジェクト注釈、適切な変換HttpMessageConverter体で指定されたフォーマットデータ領域の後に、オブジェクトが応答に書き込まれます。
それを使用するとき:ページに戻るには、データは、HTMLタグではなく、(など、JSON、XML、など)いくつかの他のデータ形式、このコメントと併せて一般のajax

おすすめ

転載: blog.csdn.net/weixin_45031351/article/details/91396402
おすすめ