表单提交问题与 HDIV 集成和 Spring MVC
Issue in form submit with the Integration of HDIV and Spring MVC
我集成了 HDIV 和 Spring MVC。现在我需要向服务器提交一个表单。问题是 I 需要给提交按钮起一个像 "btnSave" 或 "btnSubmit" 这样的名字。这样我就可以像这样进行请求映射
@RequestMapping(value = "/user", params = "btnSave", method = RequestMethod.POST)
然后我将提交按钮渲染成这样:
<input name="btnSave" type="submit" value="Save" />
现在 HDIV 将给出错误消息:INVALID_PARAMETER_NAME
关于 btnSave。
我知道我可以在 HDIV 配置中排除参数 btnSave,但我只是想知道是否有更好的解决方案。我有很多带有不同提交按钮的表单,我不想将它们全部放入 paramsWithoutValidation 的 HDIV 配置中。
谢谢。
您必须使用 Spring MVC 的标签进行提交。
<form:button value="Save" name="btnSave">Save</form:button>
希望对您有所帮助。
我集成了 HDIV 和 Spring MVC。现在我需要向服务器提交一个表单。问题是 I 需要给提交按钮起一个像 "btnSave" 或 "btnSubmit" 这样的名字。这样我就可以像这样进行请求映射
@RequestMapping(value = "/user", params = "btnSave", method = RequestMethod.POST)
然后我将提交按钮渲染成这样:
<input name="btnSave" type="submit" value="Save" />
现在 HDIV 将给出错误消息:INVALID_PARAMETER_NAME
关于 btnSave。
我知道我可以在 HDIV 配置中排除参数 btnSave,但我只是想知道是否有更好的解决方案。我有很多带有不同提交按钮的表单,我不想将它们全部放入 paramsWithoutValidation 的 HDIV 配置中。
谢谢。
您必须使用 Spring MVC 的标签进行提交。
<form:button value="Save" name="btnSave">Save</form:button>
希望对您有所帮助。