当我填写然后发送表单:表单时,会发送值,即使通过重置按钮也无法初始化表单。而且我总是被迫手动空。
我该如何解决这个问题?
答案 0 :(得分:4)
这是解决方案,例如这是我们的表格:
<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);
}
答案 1 :(得分:0)
我对mvc了解不多,但您应该可以使用html中的按钮重置表单。在表单中包含以下内容。
<input type="reset" value="Reset!">