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。 –