首先就是要先把spring里面的common的一些包放入于你的/web-inf/lib中..
还有就是一个比较重要的spring-sandbox.jar这个包一定要放入你的lib中.. 【程序编程相关:Java的类装载器(Class Load】就是在%spring_home%/lib/jakarta-commons中的全部包了... 【推荐阅读:J2EE设计模式学习笔记之--用实体组件】接下来就是我们要一个validator-rules.xml这一个我们比较常用的规则文件... 【扩展信息:有关session控制】
因为我们的beanvalidator与validatorfactory类都是在这spring-sandbox.jar中..可以拷贝struts中的validator-rules.xml到spring中就可以了..里面有着required. minlength maxlength...等等之类的规则...再下来就是validation.xml这一个文件了..
相信用过struts的朋友都知道吧..在这一个文件中定义了对formbean中properties的验证...那么在spring中也是一样的..也可以说, 你可以在spring中把在struts中的validation.xml拷贝到spring来用... 接下来就是在action-servlet.xml中进行validator的定义了.. <bean id="validatorfactory" class="org.springframework.validation.commons.defaultvalidatorfactory" init-method="init"> <property name="resources"> <list> <value>/web-inf/validation.xml</value> <value>/web-inf/validator-rules.xml</value><!--这个放你的validation.xml与validator-rules.xml--> </list> </property> </bean>... 下一页