《Spring in Action3》笔记:
@RequestMapping(method=RequestMethod.POST)
public StringaddSpitterFromForm(@Valid Spitter spitter, BindingResult bindingResult){
if(bindingResult.hasErrors()){
return"spitters/edit";
}
spitterService.saveSpitter(spitter);
return "redirect:/spitters/"+spitter.getUsername();
}
By redirecting to another page, we can avoid duplicate submission of the form if the user
clicks the Refresh button in their browser.
本文介绍了使用Spring MVC处理表单提交的过程,包括如何通过注解实现表单验证及错误处理,并采用重定向避免表单重复提交的问题。
1万+

被折叠的 条评论
为什么被折叠?



