我在做一个简单的web练习,有一个注册页面,当用户输入信息点击提交后,将该信息存入到数据库中,怎样验证这些信息是否有效才好呢,用JavaScript验证?后台验证?还是两样结合?谢谢大家。

解决方案 »

  1.   

    一般就,就直接用JavaScript验证!如果有验证码这些的时候,要通过后台判断
    保持统一的话,也可全部到后台验证,特别是在struts这种框架当中,统一返回error提示信息。。
      

  2.   

    建议能js验证的地方就js验证,减少服务端压力,减少网络流量。
      

  3.   

    如果是验证输入格式方面的东西直接用JS就行,如果验证的数据要与数据库中的对比,直接用AJAX异步验证,这样做对用户比较友好。
      

  4.   

    如果只是联系的话!要保证有效性 服务器端验证比较好!如果正规的WEB项目 必须俩端都的进行验证!
      

  5.   

    后台web层用的是什么?
    servlet:建议用js验证!
    struts1:建议用验证框架Validate!
    struts2:建议用校验框架(基于xml)!
    具体例子,关键字google吧!