注册时重复密码验证和登录为空处理
2015-07-28 18:30
357 查看
1、注册时,两次填写密码,防止用户输入错误的密码
直接在注册的jsp和对应的servlet进行修改
jsp中加入: 重复密码:
对应的servlet中:
String password2 = request.getParameter(“password2”);
if(!password.equals(password2)){//进行比较
OutputStream out =response.getOutputStream();
out.write(““.getBytes());
request.setCharacterEncoding(“GB18030”);
response.setCharacterEncoding(“GB18030”);
String data=”
输入的两次密码不一致,请重新输入!
”; //错误时用输出流进行输出
//用html技术中meta标签模拟了一个http响应头,来控制浏览器的行为
out.write(“”.getBytes());
out.write(data.getBytes(“GB18030”));
out.write(““.getBytes());
}
else
{
user.setId(id);
user.setPassword(password);
user.setMail(mail);
user.setNickname(nickname);
user.setName(name);
user.setSex(sex);
user.setBorn(born);
user.setAdress(adress);
user.setPosition(position);
boolean flag = sm.add(user);
if(flag == true)
{
response.sendRedirect(“index.jsp”);
}
else{
response.setContentType(“textml”);
PrintWriter out = response.getWriter();
out.print(“失败!”);
}
}
}
2、登录对应的jsp,添加javascript语句即可
function check()
{
if(document.getElementById(‘id’).value==”“)
{
alert(“请输入帐号”);
return false;
}
if(document.getElementById(‘password’).value==”“)
{
alert(“请输入密码”);
return false;
}
}
form修改
帐 号:
密 码:
账号和密码加上对应的id值,与javascript中进行对应
直接在注册的jsp和对应的servlet进行修改
jsp中加入: 重复密码:
对应的servlet中:
String password2 = request.getParameter(“password2”);
if(!password.equals(password2)){//进行比较
OutputStream out =response.getOutputStream();
out.write(““.getBytes());
request.setCharacterEncoding(“GB18030”);
response.setCharacterEncoding(“GB18030”);
String data=”
输入的两次密码不一致,请重新输入!
”; //错误时用输出流进行输出
//用html技术中meta标签模拟了一个http响应头,来控制浏览器的行为
out.write(“”.getBytes());
out.write(data.getBytes(“GB18030”));
out.write(““.getBytes());
}
else
{
user.setId(id);
user.setPassword(password);
user.setMail(mail);
user.setNickname(nickname);
user.setName(name);
user.setSex(sex);
user.setBorn(born);
user.setAdress(adress);
user.setPosition(position);
boolean flag = sm.add(user);
if(flag == true)
{
response.sendRedirect(“index.jsp”);
}
else{
response.setContentType(“textml”);
PrintWriter out = response.getWriter();
out.print(“失败!”);
}
}
}
2、登录对应的jsp,添加javascript语句即可
function check()
{
if(document.getElementById(‘id’).value==”“)
{
alert(“请输入帐号”);
return false;
}
if(document.getElementById(‘password’).value==”“)
{
alert(“请输入密码”);
return false;
}
}
form修改
帐 号:
密 码:
账号和密码加上对应的id值,与javascript中进行对应
相关文章推荐
- Java 中的方法内部类
- RecyclerView
- Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
- 多校第三场 1002 hdu 5317 RGCDQ (筛素数+前缀和)
- 20150728
- LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- Save__TangMonk之状态压缩
- How to set up and test a simple OLEDB Linked Server in Microsoft® SQL Server to allow retrieval of d
- KVO崩溃之解决办法
- 利用selector设置ImageButton不同状态下的背景图片
- IOS- 内存中堆和栈的区别
- Android ScrollView下拉图片变大
- 数字图像处理01(插值)
- 2015 Multi-University Training Contest 3(hdu 5316、5317、5319、5323、5325、5326)线段树+数学+yy+矩阵快速幂
- Linux中用户和用户组的管理以及如何批量创建用户
- uboot 学习笔记 stage 2
- 在ListView的adapter里面写了item的点击事件和整行的点击事件冲突
- 黑马程序员——自学总结(七)图形用户界面GUI
- ios学习笔记-(oc基础-面向对象小系统)
- IOS-动画Animation