Struts 2 XML验证

时间:2013-01-18 09:28:02

标签: java xml validation struts2

我开始使用Struts 2,我正在尝试使用Struts xml验证器验证2个文本字段。

<s:textfield name="userName" id="userName" label="User Name">
<s:textfield name="passWord" id="userName" label="Password">

我可以点击提交按钮验证字段。

甚至在点击提交按钮之前是否可以验证字段?条件是:当您尝试输入不带userName的密码时,验证userName字段并显示错误消息(如果它为空)。

任何帮助都会受到赞赏。

2 个答案:

答案 0 :(得分:0)

您必须在请求之前(即客户端)执行此操作。您可以在文本框中使用JavascriptOnChangeOnKeyDown事件。触发的方法可能使提交无效并使用DOM显示错误消息。 只是出于好奇,你为什么要这么做呢?

答案 1 :(得分:0)

Regarding this question in stack overflow so many discussions are already there (but not   in strtus2  it is in JQuery).

我正在提供您可以从这里引用的链接,
  How do I use jQuery Validate directly, without the submit button

jquery validate: IF form valid then show submit button

Hide submit button until form is valid