添加用户时 在后台判断此用户是否已经存在
来源:互联网 发布:linux 文件夹权限 777 编辑:程序博客网 时间:2024/05/16 18:18
//添加用户
private void addUser(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException, SQLException{
db d=new db();
Connection conn=d.getConn();
String userid=PKGenerator.ReceiveGUID();
String userName=req.getParameter("dlname");
String sql2="select count(*) num from users where userName='"+userName+"'";
ResultSet rs=d.executeQuery(sql2);
int num=0;
if(rs!=null&&rs.next()){
num=rs.getInt("num");
}
if(num>0){
res.setContentType("text/html;charset=utf-8");
res.setHeader("Cache-Control", "no-cache");
res.getWriter().write("<script type='text/javascript'>alert('此用户已存在');history.go()</script>");
}else{
String password=req.getParameter("password");
String name=req.getParameter("name");
String email=req.getParameter("email");
String phone=req.getParameter("phone");
String gpid=req.getParameter("gpid");
int type=new tongyong().isNotNull(req.getParameter("type"))? Integer.parseInt(req.getParameter("type")):0;
String sql="insert into users (userid,userName,password,name,email,phone,type) values (?,?,?,?,?,?,?)";
PreparedStatement ps=conn.prepareStatement(sql);
int i=1;
ps.setString(i++,userid);
ps.setString(i++, userName);
ps.setString(i++, password);
ps.setString(i++, name);
ps.setString(i++, email);
ps.setString(i++, phone);
ps.setInt(i++, type);
ps.executeUpdate();
ps.close();
conn.commit();
conn.close();
res.sendRedirect("../main/yonghulist.jsp");
}
}
private void addUser(HttpServletRequest req,HttpServletResponse res) throws ServletException,IOException, SQLException{
db d=new db();
Connection conn=d.getConn();
String userid=PKGenerator.ReceiveGUID();
String userName=req.getParameter("dlname");
String sql2="select count(*) num from users where userName='"+userName+"'";
ResultSet rs=d.executeQuery(sql2);
int num=0;
if(rs!=null&&rs.next()){
num=rs.getInt("num");
}
if(num>0){
res.setContentType("text/html;charset=utf-8");
res.setHeader("Cache-Control", "no-cache");
res.getWriter().write("<script type='text/javascript'>alert('此用户已存在');history.go()</script>");
}else{
String password=req.getParameter("password");
String name=req.getParameter("name");
String email=req.getParameter("email");
String phone=req.getParameter("phone");
String gpid=req.getParameter("gpid");
int type=new tongyong().isNotNull(req.getParameter("type"))? Integer.parseInt(req.getParameter("type")):0;
String sql="insert into users (userid,userName,password,name,email,phone,type) values (?,?,?,?,?,?,?)";
PreparedStatement ps=conn.prepareStatement(sql);
int i=1;
ps.setString(i++,userid);
ps.setString(i++, userName);
ps.setString(i++, password);
ps.setString(i++, name);
ps.setString(i++, email);
ps.setString(i++, phone);
ps.setInt(i++, type);
ps.executeUpdate();
ps.close();
conn.commit();
conn.close();
res.sendRedirect("../main/yonghulist.jsp");
}
}
0 0
- 添加用户时 在后台判断此用户是否已经存在
- 判断用户是否存在
- 判断用户是否存在
- 如何判断注册用户是否已经存在(membership验证)
- jsp 判断用户是否在数据库中已经存在
- 使用ajax判断用户是否已经存在,并提示。
- 判断用户是否存在不存在添加存在返回一个值
- Shell脚本:判断用户和用户组是否已经存在/创建用户和用户组
- Select对象添加option元素时判断是否已经存在。
- 判断应用是否在后台
- 添用户报错:useradd:警告:此主目录已经存在
- 添用户报错:useradd:警告:此主目录已经存在
- 用过滤器判断用户是否已经登录
- iOS - 判断用户是否已经登陆
- Ajax判断用户是否存在(post方法)
- ajax 判断用户是否存在(get方法)
- 用于判断用户是否存在的ajax
- jquery判断用户名称是否存在
- 日期的转换
- MAC系统升级后APACHE/MYSQL相关问题解决
- SOCKET 介绍
- The C++ In-Depth Series
- 基于机器学习方法的POI品类推荐算法
- 添加用户时 在后台判断此用户是否已经存在
- ARC指南3 - @property
- div背景透明样式
- 搭建ssh 遇到的一些奇怪的问题。分享给大家
- sandbox机制 读取系统目录
- 关于电视扫描线
- java设计模式----单例模式Singleton(一)
- 机器学习经典算法详解及Python实现–K近邻(KNN)算法
- 导入证书