HTML5 和 Struts2 哪个有更好的验证?我正在开发一个使用Struts2结构的项目,但我总是感到困惑并遇到困难,我发现HTML5有一个验证。所以我想知道如果我使用 HTML5 而不是 Struts2 验证是否更可靠。
最佳答案
HTML5 中的验证将在客户端进行。此外,如果您的浏览器不支持完整的基于 HTML5 的验证,那么它们将无法工作。
Struts2 是服务器端验证,这意味着如果客户端设法发送不正确的数据,它将在服务器端被拒绝。
在我看来,如果您的应用程序是面向外部的(即暴露给外部用户),则必须进行服务器端验证(在您的情况下为 struts2)。客户端验证 (HTML5) 可以帮助您提高体验速度。
更多详情请参阅here
关于java - Struts2 验证还是 HTML5 验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23282699/