你没有在Validation.xml里声明验证吧 <form name="LoginForm"> <field property="loginaccount"
depends="required,maxlength">
<arg0 key="LoginForm.account.displayname"/> <arg1 key="${var:maxlength}" name="maxlength"
resource="false"/>
<var>
<var-name>maxlength</var-name>
<var-value>12</var-value>
</var> </field>
<field property="loginpassword"
depends="required,maxlength">
<arg0 key="LoginForm.password.displayname"/> <arg1 key="${var:maxlength}" name="maxlength"
resource="false"/>
<var>
<var-name>maxlength</var-name>
<var-value>12</var-value>
</var> </field> </form>
depends="required,maxlength">
<arg0 key="LoginForm.account.displayname"/> <arg1 key="${var:maxlength}" name="maxlength"
resource="false"/>
<var>
<var-name>maxlength</var-name>
<var-value>12</var-value>
</var> </field>
<field property="loginpassword"
depends="required,maxlength">
<arg0 key="LoginForm.password.displayname"/> <arg1 key="${var:maxlength}" name="maxlength"
resource="false"/>
<var>
<var-name>maxlength</var-name>
<var-value>12</var-value>
</var> </field> </form>
我已经声明验证了,还是不行啊toi bluesky35(蓝天) ACTION在那里啊,我刚刚接触struts,你说的我还不大清楚
validate="true" 试试!!
例如:
<action path="/Job_KensakuItiran"
type="Fe.JOB.FeJobItiranAction"
name="JobKensaku"
scope="request"
validate="true" <!-- 加上这个试试 -->
input="Job_Kensaku.jsp">
<forward name="success" path="/web/JOB/Job_Itiran.jsp"/>
</action>
如果还是不行的话你再把jsp中property的id和form里的成员对一下,看看是不是一一对应,不要有漏掉(多的话没关系)。