Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 弹簧座中的验证+;jQuery_Javascript_Jquery_Spring_Validation_Rest - Fatal编程技术网

Javascript 弹簧座中的验证+;jQuery

Javascript 弹簧座中的验证+;jQuery,javascript,jquery,spring,validation,rest,Javascript,Jquery,Spring,Validation,Rest,今天我有一个简短的问题 我有SpringRESTAPI中的后端项目,以及使用HTML5CSS3和jQuery的前端页面。我想验证来自用户的数据 哪种方法更好?在前端使用jQuery/JavaScript进行验证?或者在服务器端的controller等中进行验证?通常,您应该同时执行这两种操作。传统上,前端验证被认为是一种方便用户的服务。后端验证是为您着想。两侧验证。服务器端验证总是更安全。所以,无论javascript发生什么情况,在提交表单时,您都将始终拥有有效的数据。另一方面,客户机上的验证

今天我有一个简短的问题 我有SpringRESTAPI中的后端项目,以及使用HTML5CSS3和jQuery的前端页面。我想验证来自用户的数据


哪种方法更好?在前端使用jQuery/JavaScript进行验证?或者在服务器端的controller等中进行验证?

通常,您应该同时执行这两种操作。传统上,前端验证被认为是一种方便用户的服务。后端验证是为您着想。

两侧验证。服务器端验证总是更安全。所以,无论javascript发生什么情况,在提交表单时,您都将始终拥有有效的数据。另一方面,客户机上的验证对用户来说更具响应性和赏心悦目。无论你需要什么,这完全是你自己的喜好:)如果你有时间和耐心,两者都可以。