2012-09-19 45 views
-1

驗證Action中的對象字段EditAction具有Object提案,如何使用Struts驗證框架來驗證提議字段。註釋或XML配置?如何使用Struts 2 Validator

<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> 
+0

http://struts.apache.org/2.x/docs/validation.html – Jaiwo99

+0

你問註解驗證和XML配置驗證和使用之間的區別是什麼? – nmc

+0

似乎他們都不能使用。由於註釋應該添加到特定的字段和「字段名稱」中。提案是行動中的領域,它有getter和setter,但我想驗證投標字段,如proposal.familyNumber。 – Jenny

回答

0

請試試這段代碼。這可能是工作。

  1. 請檢查您的xwork jar版本和Struts-core jar。它應該是一樣的。

  2. 字段名稱和文本框名稱應該相同。

+0

可能是其工作 – sumit