我有这个问题。假设在jsp
形式中我有一些隐藏的字段:
<form:form modelAttribute="TrainingInstructorForm">
<form:hidden name="tmpFileID" />
</form:form>
我希望tmpFileID
不会绑定到TrainingInstructorForm
,因为这不是TrainingInstructorForm
域模型的一部分,而是将信息从用户传递到控制器。我打算使用以下方式访问它:
@RequestMapping(value="..")
public String submit(HttpServletRequest request) {
String tmpFileId = request.getParameter("tmpFileId);
}
如何告诉spring
框架哪些字段用于绑定以及除了http servlet
请求之外哪些字段可用?
由于
答案 0 :(得分:0)
如果tmpFileID不是TrainingInstructorForm的一部分,则将其设置为输入类型,而不是通过spring form输入标记绑定,该标记将绑定标记字段以形成。
<form:form modelAttribute="TrainingInstructorForm">
<input type="hidden" name="tmpFileID" value="something"/>
</form:form>