Я учусь Spring MVC и встретить этих Митосе весной contrller MVC 3.1необязательный параметр в методе Spring MVC
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, Locale, @RequestParam (значение = «file», required = false) Часть является необязательной, но мне интересно, где я могу найти этот необязательный параметр и в какой ситуации он может появиться в методе.
Это довольно просто: вы читаете документацию, и все они описаны: http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc-ann-methods. –