如何使用Struts 2 Validator验证Action中的对象字段

时间:2012-09-19 07:54:03

标签: struts2 validation

例如,EditAction具有Object提议,如何使用Struts验证框架来验证提案的字段。注释或XML配置?

<s:form action="/process/sample/Edit" >
  <s:select name="proposal.study" label="Study" list="#attr.studyTypeListKey" multiple="true" size="3" required="true" />
  <s:textfield name="proposal.familyNumber" label="Family Number" maxlength="20" required="true"/>
  <s:textfield name="proposal.individualNumber" label="Individual Number" maxlength="10" required="true"/>
  <s:textfield name="proposal.alpha" label="Alpha" maxlength="30" required="true"/>
  <s:submit value="Modify"/>
</s:form>

1 个答案:

答案 0 :(得分:0)

请尝试此代码。这可能是工作。

  1. 请检查您的xwork jar版本和Struts-core jar。它应该是相同的。

  2. 字段名称和文本框名称应相同。