SSH做登录成功,但拿不到当前用户名???
这个是action用户登录的方法:
public ActionForward index(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response){ UserForm userForm=(UserForm)form; TblUser user=biz.getLogin(userForm.getUser()); String gotoPage=""; if(user!=null){ request.getSession().setAttribute("user",user); gotoPage="index"; }else{ request.setAttribute("message","对不起!您输入的密码有误!"); gotoPage="login"; } return mapping.findForward(gotoPage); }<marquee direction="left"> <em> 管理员:${user.userName} 您好,感谢登陆后台管理系统</em> </marquee> public ActionForward index(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response){ UserForm userForm=(UserForm)form; [color=#FF0000]System.out.println(userForm.getUserName());[/color] //试试输出的是什么 TblUser user=biz.getLogin(userForm.getUser()); String gotoPage=""; if(user!=null){ request.getSession().setAttribute("user",user); gotoPage="index"; }else{ request.setAttribute("message","对不起!您输入的密码有误!"); gotoPage="login"; } return mapping.findForward(gotoPage); }