日期:2014-05-20  浏览次数:20727 次

struts1.3里的validate plugin怎么实现???急死我了快。。。。
struts1.3里的validate plugin怎么实现??? 我自己有一个判断字段是否重复的方法,现在需要把它和struts validator framework结合起来,我现在一点思路都没有!高手们能不能给个思路啊或是讨论下该怎么实现这个功能?
 有什么关于struts validator framework的比较全的资料没?
中英文都没关系的!

------解决方案--------------------
感觉你说的还是太少

------解决方案--------------------
validate 验证机制到最后还是把JS放到页面的,只是在框架里把验证的JS封装了,你这里貌似是想要动态的验证,
struts1.X 貌似支持的不好,struts2.0支持的就很好了

1.X的validate 不是很好用,原来我在项目中使用过,象LZ这种来验证用户唯一性的用ajax实现就可以了

不知道我的回答是否可以
------解决方案--------------------
个人认为validate plugin太繁琐了,不过帮你up
------解决方案--------------------
我原来自己在项目中用的validate plugin 进行验证被我们PM批了一顿
原因就是本来页面JS就可以做的事,为什么还要交给服务端做,这不是加重了服务器的负担吗
如果只是页面验证,就别用validate plugin,自己搞个JS验证库。

如果你想做validate plugin,网上很多,给你介绍一下,就是孙卫琴的《精通struts》 里面很详细的validate plugin 的写法和配置 你去下个电子书看看就明白 很简单的
------解决方案--------------------
struts-con fig.xml:
<plug-in>
 <set-property="org.apache.struts.validator.ValidatorPlugIn" paths="/WEB-INF/validation.xml,/"WEB-INF/validator.xml/>
</plug-in >
------解决方案--------------------
探讨
struts-con fig.xml:
<plug-in>
<set-property="org.apache.struts.validator.ValidatorPlugIn" paths="/WEB-INF/validation.xml,/"WEB-INF/validator.xml/>
</plug-in >

------解决方案--------------------
探讨
引用:
个人认为validate plugin太繁琐了,不过帮你up


//请问还有什么更好的方法? 这个是我们老大给推荐的一个方案。。。

------解决方案--------------------
追求简单的话,简单的验证用js

后台的验证用ActionMessages,有问题就findForward("error");,在前台用html:errors显示一下,所有的提示信息都在xxx.properties里配置

也挺好的吧