Javascript 如何使用jsp和servlet验证表单?

Javascript 如何使用jsp和servlet验证表单?,javascript,jsp,servlets,Javascript,Jsp,Servlets,可能重复: 嗨,我是jsp和servlet的初学者。我想知道使用servlet或javascript进行表单验证是否更好。两种方法的优缺点是什么?谢谢大家! 您必须始终在服务器端进行验证,因为: 验证通常与安全性和数据完整性相关,任何熟练的javascript开发人员都可以使用浏览器的调试器伪造通过客户端验证的请求。 如果以后在服务器端有另一个使用相同服务的屏幕,则不必完全重写验证 为了提高应用程序的流动性,还可以在客户端进行验证。对于客户端,您可以使用进行验证,例如检查输入的电子邮件地址格式

可能重复:

嗨,我是jsp和servlet的初学者。我想知道使用servlet或javascript进行表单验证是否更好。两种方法的优缺点是什么?谢谢大家!

您必须始终在服务器端进行验证,因为:

验证通常与安全性和数据完整性相关,任何熟练的javascript开发人员都可以使用浏览器的调试器伪造通过客户端验证的请求。 如果以后在服务器端有另一个使用相同服务的屏幕,则不必完全重写验证
为了提高应用程序的流动性,还可以在客户端进行验证。对于客户端,您可以使用

进行验证,例如检查输入的电子邮件地址格式是否正确,或者名字字段是否全部为字符,或者输入的电话号码是否为数字而不是字符,您可以使用客户端验证


但是对于用户凭据验证和其他类似的验证安全性和数据完整性,您应该使用服务器端验证

你试过搜索像服务器端和客户端验证这样的关键词吗?我觉得在谷歌上搜索服务器端和客户端验证的结果很幸运