进度日报15
一、 新增功能用户权限管理:
1、 以管理员身份登录,可以实现用户——角色——权限的管理。
2、 权限为基本的功能模块,一般指二级菜单(即主界面左侧的菜单项)。
3、 角色为一组权限的组合,目前的角色有三类管理员、网络审核员、注册用户。管理员拥有全部权限;网络审核员拥有网络审核、用户密码重置、统计查询权限;注册用户拥有需求征集、需求管理、用户信息、密码修改等权限。
4、 将权限授权给角色,将角色授权给用户,可以实现不同的用户登录操作不同的功能模块。
增加权限管理;
protected void quanxian(HttpServletRequest req,HttpServletResponse resp)throws ServletException,IOException { req.setCharacterEncoding("utf-8"); Userservice userservice=new Userservice(); List<Userbean> userlists=userservice.userlist(); req.setAttribute("Userlists", userlists); req.getRequestDispatcher("/index/quanxian.jsp").forward(req, resp); }
public List<Userbean> userlist() { Session session = HibernateUtils.getCurrentSession(); Transaction tr = session.beginTransaction(); List<Userbean> uList=null; try { uList=new Userdao().userlist(); tr.commit(); } catch (Exception e) { e.printStackTrace(); tr.rollback(); } return uList; }