在STRUTS2中 只要Validate在FORM表单中设置能TRUE就是客户端的校正,那么还需要服务器校正吗
还需要在ACTION中加校正吗知道的 了解的  觉得要必要的 觉得没必要 
全吼起来。。

解决方案 »

  1.   

    在正规的设计中,一般都是服务器端跟客户端都加验证,这样才会有安全性保证。
    比如,如果没有在服务器端做验证,很有可能用户跳过客户端的验证(例如避开javascript的验证)直接访问服务器,这样就会产生错误的可能,为了避免,还是2边都加最好
      

  2.   

    看来是都同意要加服务器验证啊这样的话,XML还是做服务器验证好,在页面只要写一些JS代码就行都这样吗
      

  3.   

    恩 我最初的想法是 加了XML验证就算是服务器验证了
    尽管在FROM表单中 Validate设置为TRUE成为客户端验证,
    看大家的意思,只要XML变为客户端验证的话,就必须在ACTION方法中加验证
    是这样吗