java web简单的注册登录
关于使用jsp,useBean,mysql等开发一个注册界面。package com.szx.jnmc; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; public class UserDao extends DBOper{ //获取用户列表 public List<User> getUser(){ List<User>userList = new ArrayList<User>(); User user = new User(); String sql = "SELECT * FROM tb_user"; try{ ResultSet rs = this.executeQuery(sql,null); while(rs.next()){ user.setUsername(rs.getString("username")); user.setUserpass(rs.getString("userpass")); user.setLognum(rs.getInt("lognum")); user.setRegtime(rs.getString("regtime")); user.setRole(rs.getInt("role")); userList.add(user); } }catch(SQLException e){ e.printStackTrace(); }finally{ this.closeAll(); } return userList; } //根据用户名获取用户 public User getUserByName(String name){ User user = null; String sql = "SELECT * FROM tb_user WHERE username = ?"; try{ ResultSet rs = this.executeQuery(sql, new String[]{name}); if(rs.next()){ user = new User(); user.setUsername(rs.getString("username")); user.setUserpass(rs.getString("userpass")); user.setRole(rs.getInt("role")); user.setLognum(rs.getInt("lognum")); user.setRegtime(rs.getString("regtime")); } }catch(SQLException e){ e.printStackTrace(); }finally{ this.closeAll(); } return user; } //修改用户信息 public boolean editUser(User user){ boolean r = false; String sql = "UPDATE tb_user SET userpass = ?,role = ?,regtime = ?,lognum = ? WHERE username = ?"; try{ int num = this.executeUpdate(sql, new String[]{user.getUserpass(),""+user.getRole(),""+user.getLognum(),user.getRegtime(),user.getUsername()}); if(num > 0){ r = true; } }catch(Exception e){ e.printStackTrace(); }finally{ this.closeAll(); } return r; } //添加用户 public boolean addUser(User user){ boolean r = false; String sql = "INSERT INTO tb_user(username,userpass,role,regtime)VALUES(?,?,?,?) "; try{ int num = this.executeUpdate(sql,new String[]{user.getUsername(),user.getUserpass(),""+user.getRole(),user.getRegtime()}); if(num > 0){ r = true; } }catch(Exception e){ e.printStackTrace(); }finally{ this.closeAll(); } return r; } //删除指定用户 public boolean delUser(String name){ boolean r = false; String sql = "DELETE FROM tb_user WHERE username = ?"; try{ int num = this.executeUpdate(sql,new String[]{name}); if(num > 0){ r = true; } }catch(Exception e){ e.printStackTrace(); }finally{ this.closeAll(); } return r; } }
- 1
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助