Spring : @RequestParam(required=false), @ModelAttribute(value=”instantName”)

@RequestParam(required=false) String parameterName – 변수에 매핑
@ModelAttribute(value=”instantName”) ClassName instantName – 객체에 매핑되는 정보가 있으면 삽입

[java]
@RequestMapping(value=”/test/blabla.do”)
@ResponseBody
public boolean methodName(HttpServletRequest request, ModelMap modelMap,
@RequestParam(required=false) String parameterName,
@ModelAttribute(value=”instantName”) ClassName instantName) throws ServiceException{

//code …

modelMap.addAttribute(“name”, variableName);
//or
modelMap.put(“name”, variableName);

return true;
}
[/java]

17 Replies to “Spring : @RequestParam(required=false), @ModelAttribute(value=”instantName”)”

Leave a Reply

Your email address will not be published.