0
我学习Spring MVC和春天遇到这些methos contrller MVC 3.1可选参数
ControllerClass(){
@RequestMapping(....)
public String show(Model uiModel) {
return ".....";
}
@RequestMapping(value = "/{id}", params = "form", method = RequestMethod.POST)
public String update(@Valid Contact contact, BindingResult bindingResult, Model uiModel,
HttpServletRequest httpServletRequest, RedirectAttributes redirectAttributes, Locale locale,
@RequestParam(value="file", required=false) Part file) {
if (bindingResult.hasErrors()) {
...........
return ".....";
}
参数,如BindingResult,型号, 的HttpServletRequest,RedirectAttributes,语言环境, @RequestParam(值= “file”,required = false)部分是可选的,但我想知道哪里可以找到这些可选参数,以及在哪种情况下它可以出现在方法中。
这很简单:你阅读文档,他们都被描述:http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc-ann-methods。 –