哪一个有更好的验证,HTML5或Struts2?我正在开发一个使用Struts2结构的项目,但我总是感到困惑,并且遇到困难,并且我发现HTML5有一个验证。所以我想知道如果我使用HTML5而不是Struts2验证它更可靠。Struts2验证或HTML5验证?
0
A
回答
1
HTML5验证将在客户端。另外,如果您的浏览器不支持完整的基于HTML5的验证,那么它们将无法工作。
Struts2是一个服务器端验证,这意味着如果客户端设法发送不正确的数据,它将在服务器端被拒绝。
在我看来,如果您的应用程序是面向外部的(即暴露给外部用户),则必须进行服务器端验证(在您的情况下为struts2)。客户端验证(HTML5)可以支持您提高体验速度。 有关更多信息,请参阅here
0
Struts2验证不是纯粹的服务器端验证,也不是客户端验证。它作为Web应用程序的前端验证。顺便说一下,您可以将此用作您的偏好。 所有的客户端都不支持html5。所以最好选择struts2验证。 你可以在单独的验证xml文件上做到这一点。但它不是必须的。
+0
你是什么意思* Struts2验证不是纯粹的服务器端验证... *? –
+0
我的意思是_Struts2_不仅仅是服务器端验证。 – Sadun89
相关问题
- 1. Struts2验证
- 2. 验证在Struts2
- 3. struts2的验证
- 4. Struts2验证
- 5. HTML5验证与PHP验证
- 6. Struts2验证框架不验证字段
- 7. Struts2验证 - 无输入验证
- 8. Struts2禁用验证
- 9. Struts2数组验证
- 10. Struts2集合验证
- 11. Struts2条件验证
- 12. Struts2 - 验证问题
- 13. Tiles2 + Struts2 xml验证
- 14. struts2下拉验证
- 15. HTML5验证
- 16. 在验证HTML5
- 17. Javascript验证或ASP验证?
- 18. HTML5表单验证
- 19. HTML5语法验证
- 20. HTML5验证消息?
- 21. html5验证和JS
- 22. HTML5需要验证
- 23. Angular JS HTML5验证
- 24. HTML5验证问题
- 25. 语音验证HTML5
- 26. HTML5 FORM,AJAX验证
- 27. HTML5验证模式?
- 28. HTML5表单验证
- 29. HTML5输入验证
- 30. struts2中的日期验证
Struts2也有客户端ajax验证,但我不喜欢它。所以我会选择使用Struts2服务器端PLUS HTML5客户端。第一个是强制性的,第二个是为了眼睛的糖果,并避免不必要的连接 –