struts中 Action如何取得DynaValidatorForm的属性值 ?
因为DynaValidatorForm不同其他的 ActionForm,不需要用JAVA代码来定义,
只是在validation.xml中配置他的属性,比如
<formset>
<form name="loginForm">
<field property="username" depends="required">
<arg0 key="validator.error.username"/>
</field>
</form>
</formset>
那么在Action里面怎么取得username这个属性呢?
因为DynaValidatorForm不同其他的 ActionForm,不需要用JAVA代码来定义,
只是在validation.xml中配置他的属性,比如
<formset>
<form name="loginForm">
<field property="username" depends="required">
<arg0 key="validator.error.username"/>
</field>
</form>
</formset>
那么在Action里面怎么取得username这个属性呢?
<form-bean name="loginForm" type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="username" type="java.lang.String"></form-property>
</form-bean> </form-beans>
哪个form是DynaValidatorForm类的
DynaValidatorForm form = (DynaValidatorForm)loginForm;