{"id":649,"date":"2012-02-22T02:16:02","date_gmt":"2012-02-22T02:16:02","guid":{"rendered":"http:\/\/brain.dailyon.net\/?p=649"},"modified":"2012-02-22T02:16:02","modified_gmt":"2012-02-22T02:16:02","slug":"spring-requestparamrequiredfalse-modelattributevalueinstantname","status":"publish","type":"post","link":"https:\/\/blog.goorigo.com\/?p=649","title":{"rendered":"Spring : @RequestParam(required=false), @ModelAttribute(value=&#8221;instantName&#8221;)"},"content":{"rendered":"<p>@RequestParam(required=false) String parameterName &#8211; \ubcc0\uc218\uc5d0 \ub9e4\ud551<br \/>\n@ModelAttribute(value=&#8221;instantName&#8221;) ClassName instantName &#8211; \uac1d\uccb4\uc5d0 \ub9e4\ud551\ub418\ub294 \uc815\ubcf4\uac00 \uc788\uc73c\uba74 \uc0bd\uc785<\/p>\n<p>[java]<br \/>\n@RequestMapping(value=&#8221;\/test\/blabla.do&#8221;)<br \/>\n@ResponseBody<br \/>\npublic boolean methodName(HttpServletRequest request, ModelMap modelMap,<br \/>\n\t\t@RequestParam(required=false) String parameterName,<br \/>\n\t\t@ModelAttribute(value=&#8221;instantName&#8221;) ClassName instantName) throws ServiceException{<\/p>\n<p>\t\/\/code &#8230;\t<\/p>\n<p>\tmodelMap.addAttribute(&#8220;name&#8221;, variableName);<br \/>\n\t\/\/or<br \/>\n\tmodelMap.put(&#8220;name&#8221;, variableName);<\/p>\n<p>\treturn true;<br \/>\n}<br \/>\n[\/java]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>@RequestParam(required=false) String parameterName &#8211; \ubcc0\uc218\uc5d0 \ub9e4\ud551 @ModelAttribute(value=&#8221;instantName&#8221;) ClassName instantName &#8211; \uac1d\uccb4\uc5d0 \ub9e4\ud551\ub418\ub294 \uc815\ubcf4\uac00 \uc788\uc73c\uba74 \uc0bd\uc785 [java] @RequestMapping(value=&#8221;\/test\/blabla.do&#8221;) @ResponseBody public boolean methodName(HttpServletRequest request, ModelMap modelMap, @RequestParam(required=false) String parameterName, @ModelAttribute(value=&#8221;instantName&#8221;) ClassName instantName)&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=\/wp\/v2\/posts\/649"}],"collection":[{"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=649"}],"version-history":[{"count":0,"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=\/wp\/v2\/posts\/649\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.goorigo.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}