@RequestParamコメントでSpringMVCの役割

1は@RequestParamを使用していない
  リクエストパラメータ名とパラメータを同じ名前でなければなりません


2. @RequestParamの
    リクエストパラメータ名は、プロパティの値と同じでなければなりませんし、値@RequestParam
    リクエストパラメータ名とパラメータ名が同じではありません
 
    使用して3つのプロパティ
    値
    必要が:リクエストパラメータをあなたは合格しなければならない
    はdefaultValueを:リクエストパラメータのデフォルト値は、なしの着信リクエストパラメータ場合は、パラメータ値をバインドするためにデフォルトになります

例:

1        // メソッド:メソッド規制要求
2        @RequestMapping(値= "/ getItems.action"、メソッド= {RequestMethod.POST、RequestMethod.GET})    
 3。       公的ストリングのgetItems(モデルモデル、RequestParam(値= "ID" @ =必須falseに「1" 、はdefaultValue = )整数itemsId){
 4              itemsCustom = itemsCustom この.itemsService.getItems(itemsId)
 。5              model.addAttribute( "itemsCustom" 、itemsCustom);
 6              リターン "アイテム/ editItems";      // リターン論理ビュー(物理パスビューの接頭語+接尾辞+ =論理ビュー)
7        }

 

おすすめ

転載: www.cnblogs.com/thaipine/p/11583979.html