5
A
回答
1
JavaScript
是client side validation
所以它会更快。但是,如果JavaScript在浏览器中被禁用,它将不会执行验证。
Servlets
将是server side validations
。它的速度会更快,但在验证领域时会更加准确。
-1
绝对是javascript。 它是客户端验证,浏览器本身可以处理它。不需要去servlet。
+0
降低它的原因你提到过,不需要将它带到servlet级别,因为数据可以在从客户端传输到服务器之前进行处理。 – xyz 2015-07-02 18:25:21
相关问题
- 1. 电子邮件字段验证
- 2. 验证电子邮件字段与Authlogic
- 3. Android电子邮件验证与Firebase电子邮件验证
- 4. CakePHP电子邮件验证
- 5. 验证电子邮件
- 6. rspec电子邮件验证
- 7. 验证电子邮件
- 8. Firebase电子邮件验证
- 9. ResearchKit:验证电子邮件
- 10. Jquery - 验证电子邮件
- 11. 电子邮件验证javascript
- 12. JavaScript电子邮件验证
- 13. 电子邮件验证:JavaScript
- 14. 电子邮件验证 - HTML
- 15. NSRegularExpression验证电子邮件
- 16. 电子邮件验证PHP
- 17. 梨电子邮件验证
- 18. OpenERP电子邮件验证
- 19. JavaScript电子邮件验证 - @
- 20. PHP - 电子邮件验证
- 21. 电子邮件验证
- 22. 电子邮件验证/ PrimeFaces
- 23. 电子邮件验证php
- 24. 电子邮件验证
- 25. Html电子邮件验证
- 26. 电子邮件ID验证
- 27. 电子邮件验证
- 28. PHP电子邮件验证
- 29. PHP电子邮件验证
- 30. Aviarc - 验证电子邮件?
我想添加以下内容:客户端验证是为了尽早发现错误并让用户在提交之前纠正错误,但是您永远不能相信它,您必须始终在服务器端验证它**因为您有无法控制用户向您发送的内容。 javascript的[recommended](http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address)正则表达式目前(您可以允许更多但不能更少):/^[a-zA-Z0-9.!#$%&'*+/=?^_'{|}~-][email protected][a-zA- Z0-9 - ] +(?:\ [A-ZA-Z0-9 - ] +)* $ / – some 2012-08-19 13:10:03