`
gstarwd
  • 浏览: 1489375 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Struts-validator验证框架与一些技巧

阅读更多

这个框架褒贬不一呀~~~

 

 

============================

个人实践证明,无论struts1或struts2的验证框架,在复杂多变的业务系统开发中都是不可取的。

============================

其实楼总结的东西,是一个很好的学习资料,但我想在实际的开发过程中,这些验证似乎不怎么实用,还是用JS验证要好。

============================

 

 

 

还是通过一些步骤例子说明
首先建立Struts工程的时候要启动验证框架。
它称为Validator验证框架

主要依赖与两个.jar文件
Jakarta-oro.jar
Commons-validator.jar 

这个是在struts-config.xml文件中如下加入配置之后即代表该工程已经使用验证框架的插件了 

Xml代码 <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="14" height="15" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"> <param name="flashvars" value="clipboard=%3Cplug-in%20className%3D%22org.apache.struts.validator.ValidatorPlugIn%22%3E%20%0A%20%20%20%20%20%20%20%20%3Cset-property%20property%3D%22pathnames%22%20value%3D%22%2FWEB-INF%2Fvalidator-rules.xml%2C%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2FWEB-INF%2Fvalidation.xml%22%2F%3E%20%0A%3C%2Fplug-in%3E"> <param name="src" value="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf"> <embed type="application/x-shockwave-flash" width="14" height="15" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" flashvars="clipboard=%3Cplug-in%20className%3D%22org.apache.struts.validator.ValidatorPlugIn%22%3E%20%0A%20%20%20%20%20%20%20%20%3Cset-property%20property%3D%22pathnames%22%20value%3D%22%2FWEB-INF%2Fvalidator-rules.xml%2C%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2FWEB-INF%2Fvalidation.xml%22%2F%3E%20%0A%3C%2Fplug-in%3E"></embed></object>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics