当我填写然后发送表格时:表格值已发送,即使通过重置按钮我也无法初始化表格。而且我总是不得不手动将其清空。
请问我该如何解决这个问题?
这是解决方案,例如这是我们的表单:
<form:form action="/add" commandName="cmd" method="get">
控制器必须像这样定义:
@RequestMapping(value="/add",method = RequestMethod.POST)
public String AddActivity(@ModelAttribute BeanClass cmd ,ModelMap model){
//Here we have operations we want to do with this cmd
// Add an empty cmd to the controller at the end
model.addAttribute("cmd",new BeanClass);
}
我对 mvc 不太了解,但您应该能够使用 html 中的按钮重置表单。在您的表格中包含以下内容。
<input type="reset" value="Reset!">