176142998

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  116 Posts :: 0 Stories :: 45 Comments :: 0 Trackbacks
//dao注入
private static String hqlname = "from User u where u.name=?";
 private static String hqlpassword = "from User u where u.password=?";

public boolean isValidUser(String one,int i){
  List userList;
  if(i==0){
    userList=this.getHibernateTemplate().find(hqlname+"",one);
  }else{
    userList=this.getHibernateTemplate().find(hqlpassword+"",one);
   
  }
  if (userList.size() > 0) {
   return true;
  }
  
  return false;
  
 }


//action

  if(userDao.isValidUser(name, password)){
   
   //return mapping.findForward("welcome");
   return new ActionForward("/pages/welcome.jsp");
  }else{
   
   ActionMessages message = new ActionMessages();
   
   if(userDao.isValidUser(name,0)){
    
   }else{
    message.add("name",new ActionMessage("name.error",true));
   }
   if(userDao.isValidUser(password,1)){
    
   }else{
    message.add("password",new ActionMessage("password.error",true));
   }

   this.saveErrors(request,message);
   //return new ActionForward("/pages/login.jsp");
   return mapping.findForward("welcome");
  }

posted on 2008-07-31 16:15 飞飞 阅读(336) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: