Spring mvc和不同的必填字段取决于操作

时间:2010-08-19 13:27:30

标签: model-view-controller spring

我有一个带有2个按钮的表格,请说A& B.

必填字段取决于按下的按钮。

我实际上使用的是一个DataBinder,允许我指定requiredFields但是对于所有操作。 如何根据按下的按钮自定义必需的字段?

提前致谢

1 个答案:

答案 0 :(得分:1)

如果您使用<input type="submit" name="button1" value="Click me!" />,则可以在表单中检查该button1值,然后在验证程序中使用不同的验证规则。您只需根据这些按钮名称扩展绑定模型,并为您的两个按钮指定不同的名称。请注意,在大多数IE版本中,这不适用于<button type="submit">,因此输入[type = submit]是更好的选择: - )