添加登陆方法

在UserModule类加入一个方法

  1. @At
  2. public Object login(@Param("username")String name, @Param("password")String password, HttpSession session) {
  3. User user = dao.fetch(User.class, Cnd.where("name", "=", name).and("password", "=", password));
  4. if (user == null) {
  5. return false;
  6. } else {
  7. session.setAttribute("me", user.getId());
  8. return true;
  9. }
  10. }

启动tomcat验证一下

访问URL

  1. http://127.0.0.1:8080/nutzbook/user/login?username=admin&password=123456

正常结果自然就是true了, 如果是false,检查一下MainSetup里面的密码有无写错, 如果报错,就看看具体堆栈的提示吧

手册关联(选修)