首页 > 代码库 > (九)表单校验
(九)表单校验
在用户的新增、编辑中对帐号、密码进行非空校验和帐号的唯一性校验。需要注意的是在编辑页面中帐号的唯一性校验要排除当前编辑的帐号,不然将出现无法保存的情况。
1、 在jsp页面中,分别进行两个时机的校验
①是在编辑帐号的表单域时需要到服务器中校验是否已经存在输入的帐号;②在提交表单时再次进行校验,避免在填写表单时帐号已被使用的情况;
注意:这里校验账号时,需要将ajax设置为同步方式。因为ajax默认是异步方式,doVerifyAccount()和下面的if语句是异步执行的。
2、 在action中,根据传入的帐号和用户id到用户表中查找用户,如果出现有任何记录说明该帐号已经被使用。
3、 在service、dao中的代码分别如下:
UserServiceImpl 中实现的方法:
UserDaoImpl中需要对传入的id进行判断实现的方法:
(九)表单校验
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。