是否可以这样理解?
对于form-property,用于设置新的Form Bean属性:
例如:
<form-bean name="logonForm"
type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="username" type="java.lang.String"/>
<form-property name="password" type="java.lang.String"/>
</form-bean>
实现一个动态logonForm Bean,不用写ActionForm和getXX,setXX。对于set-property,用于设置属性初值,它不仅仅用于Form Bean,它可用于所有的属性初值的设置,例如:
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames"
value="/WEB-INF/validator-rules.xml,
/WEB-INF/validation.xml"/>
</plug-in>
对于form-property,用于设置新的Form Bean属性:
例如:
<form-bean name="logonForm"
type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="username" type="java.lang.String"/>
<form-property name="password" type="java.lang.String"/>
</form-bean>
实现一个动态logonForm Bean,不用写ActionForm和getXX,setXX。对于set-property,用于设置属性初值,它不仅仅用于Form Bean,它可用于所有的属性初值的设置,例如:
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames"
value="/WEB-INF/validator-rules.xml,
/WEB-INF/validation.xml"/>
</plug-in>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货