关于网友提出的“ 关于前后台验证的整合问题”问题疑问,本网通过在网上对“ 关于前后台验证的整合问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 关于前后台验证的整合问题
描述: 通常来说前台会使用js进行验证,或者是使用jquery验证
不管使用那种前台验证方式,都应该有一个验证配置文件
而后台验证也是必不可少的,如果使用struts,可以利用struts验证框架
但不管是1.x还是2.0的验证框架都不是很令人满意,我一般都会写validate方法自己验证,
这里也会又一个或多个验证的配置文件
我现在的问题是 有没有可能通过一个配置文件搞定前后台验证的整合,
不一定非用我上面说的struts jquery整合,而且我觉得他俩的整合有些不太可能
只要能做到前后台用一个配置文件就OK。。
请大家说说在项目中是如何解决这个问题的
谢谢帮忙
解决方案1:
同意
解决方案2: 关注一下!
解决方案3: 对于前台的基本验证,如必填,非空等,完全可以在标签上多加个属性来实现(自定义标签)。这样就可以省一个配置文件了
解决方案4: 放在一起的话存在一定的耦合性
解决方案5: 现在追求的是MVC模式,都是分开写的
解决方案6: 还是分开写比较好
用一个,想不到什么好方法,用一个每次验证client和server都得交互一次吧,感觉不太好。
关注
解决方案7: 惭愧,从来没有像楼主那样去思考过,前台习惯用js 后台就使用struts了
关注ing
解决方案8: 一般前台和后台提炼出常用的验证代码重复使用就行,最好不要全部写XML配置(个人觉的struts的配置写太多了,不好维护)。
比如前台全部引用1个JS。这样验证就行,比如有2个文本框 name,pwd 需要不能为空。
前台这样定义: