阶段工作总结(登录模块的完成)——2016年1月8日

来源:互联网 发布:linux 磁盘空间不足 编辑:程序博客网 时间:2024/06/03 21:46

最近这段时间我完成了登录模块和会议添加及列表显示,在这里简单的记录一下。

1.登录模块的实现:简单代码——

<span style="white-space:pre"></span>String hql = "from User user where user.username=:Username and user.password=:Password and user.roleNO=:RoleNO ";Map<String, Object> args = new HashMap<String, Object>();args.put("Username", username);args.put("Password", password);args.put("RoleNO", roleNO);List<User> list = (List<User>) this.findByHQL(hql, args);if (list.size() > 0)return true;else {return false;}
</pre><pre name="code" class="java">if (userService.login(user.getUsername(), user.getPassword(),user.getRoleNO()) == true) {if ((user.getRoleNO()).equals("11"))return "systemManagelogin";else if ((user.getRoleNO()).equals("12"))return "meetingManagelogin";else if ((user.getRoleNO()).equals("13"))return "meetingControllerlogin";else if ((user.getRoleNO()).equals("14"))return "advancedUserlogin";elsereturn "error";} elsereturn "error";

省略掉service层......

登录模块的实现,我的完成步骤——先在写好DAO层的逻辑代码,再写action中的实现角色匹配的代码,最后修改jsp,加上必要的struts标签。暂时不写action拦截器。

在没有源码服务器的情况下还是做好备份吧,写这个模块的时候居然误删了一次,又写了一遍......

1 0
原创粉丝点击