当前位置:编程学习 > JAVA >>

java jstl问题

<% User user=(User)session.getAttribute("user"); if(user==null){ Cookie []cks=request.getCookies(); String name=null; String pwd=null; for(int i=0;cks!=null && i<cks.length;i++){ if(cks.getName().equals("name")) name=cks.getValue(); else if(cks.getName().equals("password")) pwd=cks.getValue(); } if(name==null || name.trim().equals("")|| pwd==null || pwd.trim().equals("")){ session.setAttribute("msg","cookie not found!请先登陆!"); response.sendRedirect("login.jsp"); return; } UserDAO dao=new UserDAO(); user=new User(); user.setName(name); user.setPassword(pwd); boolean flag=dao.login(user); if(flag){ session.setAttribute("user",user); } else{ session.setAttribute("msg","login fail!pls login again!"); response.sendRedirect("login.jsp"); } } %> 改成jstl怎么改? User user=(User)session.getAttribute("user"); ${user}这样可以直接取到session里的user吗?
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,