日期:2014-05-17  浏览次数:20562 次

用户登录之后怎么隐藏登录框
有一个登录框 是写在body里面的,现在想用户登录之后隐藏登录框,能够得到用户登陆之后的用户名,用了网上百度来的这种方法
User user= (User)session.getAttribute("user");
<%
  if (user== null){ 为空时表示你没有登录,
%>
这里就写上你的html代码,显示一个登录框架 //html代码1
<%}
会报500的错误

------解决方案--------------------
用ajax验证,javascript改变页面效果,试试看!
------解决方案--------------------
可以把登陆表单写在一个div里,然后点击提交后,把这个div隐藏掉
------解决方案--------------------
可以使用ajax验证,然后登陆处理的servlet中,如果用户民输入的用户名和密码正确,就用session把用户信息存起来。在登陆后,检测这个session,如果session不存在,表明没有登陆,跳转到登陆页面。如果登陆成功,跳转到登陆成功页面。