这只是我想知道的事情,现在我已经开始实现它了。
除了在双方使用相同的正则表达式之外,是否有方法在Javascript和Java等效项中进行验证(密码/用户名规则)?
我可以用regex,但我宁愿用更高级的东西。我记得我用JQuery做过一次,很快就会再看一遍。当然,如果我沿着这条路走下去,服务器端的验证将以不同的方式实现。只要服务器端的验证是正确的,这并不是一个真正的问题,但是很高兴知道我在双方都有完全相同的规则。
有什么建议吗?
编辑:
我似乎记得Grails对验证有一些很好的支持。我不是使用Grails,而是使用Groovy。在Grails之外,我是否可以使用某种依赖来获得相同的东西呢?
发布于 2013-10-26 08:06:52
如您所知,通常的方法是在服务器端“镜像”客户端验证--例如,客户端的存在验证和模型中的不可空字段。或者写在两端的同一个正则表达式。以您想要的方式在一个地方制定规则并不是真正的抽象。
然而,我可以想到几个选项来近似于你想要的东西。
希望这能有所帮助。
https://stackoverflow.com/questions/19608653
复制相似问题