一般的に使用されるタグを春

1:@RequestParam

処置:これは、コントローラのパラメータ割り付けへの要求のパラメータの名前を指定します

プロパティ:必要:リクエストパラメータは、このパラメータを提供する必要があります。デフォルト値:trueの場合、条件を提供する必要性を表明し、それ以外の場合はエラーの代わりに偽、エラーなし

一般的に使用されるタグを春


一般的に使用されるタグを春

一般的に使用されるタグを春

値がエラーなしで受信されていない場合は、nullを表示します
一般的に使用されるタグを春

2:@RequestBody

役割:そのコンテンツの取得要求。これは、キー=値&キーを使用して直接得られます

データ構造=値...

リクエストNAを取得

プロパティ:必要は:リクエストボディを持っている必要があり、値がtrueの場合、デフォルト値がtrueの場合、取得要求メソッドが文句を言うでしょう。値がfalseの場合、get要求はnullです。

一般的に使用されるタグを春

一般的に使用されるタグを春

3:3。@ ResponseBody

効果

使用方法

リターンリターンJSON時間の種類だけでなく、このコメントで、彼はJSONパッケージデータを助けることができるが、復帰の後ろにこの時間は、カプセル化された場合は、戻りはジャンプページビューリゾルバとして理解されることはありません。

4:@RequestHeader

アクション:ヘッダを取得するための要求メッセージ

属性:

値:メッセージ・ヘッダー名を提供

必要:あなたはこのヘッダを持っている必要がありますか

注意:

実際の開発では、一般的にしないでください

一般的に使用されるタグを春

一般的に使用されるタグを春

5:@CookieValue

役割:クッキーの値は、入力メソッドのパラメータの名前を指定するために使用されたコントローラ

プロパティ

値:指定クッキー

必要:あなたはこのクッキーを持っている必要がありますか

一般的に使用されるタグを春
一般的に使用されるタグを春

6:@ModelAttribute

役割:フォームは、新しい党のSpringMVC4.3バージョンです。彼は、メソッドやパラメータを変更するために使用することができます。

この方法では、現在の方法を表すに表示制御方法の前に実行され、最初に行います。彼の方法は、戻り値は、特定の方法も変更することができ、変更することができません。

一般的に使用されるタグを春

一般的に使用されるタグを春

一般的に使用されるタグを春

パラメータに表示され、パラメータの割り当てに指定されたデータを取得します

属性:

値:鍵データを取得するために使用されます。POSTはまた、キー構造をマッピングすることができるキー属性名であり、

シナリオ:

データが不完全なデータ・エンティティのクラスのデータ・フォームを送信対象の元のデータを使用して、データベースフィールドに提出しないことを保証するために、

例えば:

我々は、ユーザーを編集する場合、ユーザーは情報フィールドを作成した、フィールドの値を変更することが許可されています。フィールドの新しいコンテンツが、あなたが問題を解決するために、このアノテーションを使用することができ、nullに設定されますと一度フォームデータの送信では、確かにこのフィールドの内容ではありません。

7:SessionAttribute

役割:コントローラ間繰り返しパラメータ共有方法

属性:

値:プロパティのは、預金の名前を指定します

タイプ:保存されたデータの種類を指定するために使用

一般的に使用されるタグを春
一般的に使用されるタグを春

一般的に使用されるタグを春

一般的に使用されるタグを春

一般的に使用されるタグを春

一般的に使用されるタグを春

一般的に使用されるタグを春一般的に使用されるタグを春

おすすめ

転載: blog.51cto.com/14418066/2463951
おすすめ