用JSTL标签判断,一下登陆的状态,或是用sturts的标签也可以做到!

解决方案 »

  1.   

    登录后把登录信息放到 session里面,然后在登录页面判断session里面有没登录信息,如果有就显示用户信息,如果没有就显示登录界面
      

  2.   

    那只是在后台action中做result转向的判断呀,你在配置文件中修改登陆成功后转向的页面配置,就可以做到了
      

  3.   

    跳转到原来的页面啊,或用AJAX
      

  4.   

    我们有
    <jsp:forward 
    啊!你可以forward到任何页面,而地址栏不会改变
      

  5.   

    我们还有
    <jsp:include 
    你可以include任何页面,而地址栏不会改变 
      

  6.   

    用笨一点的方法。。登录的那个地方做一个判断。
    比如你是index.jsp页面,登录成功后加一个session.setAttribute("isLog","true");然后再次跳转到index.jsp页面
    例如<%if session.getAttribute("isLog")==null{%>
    //这里你写登录框的html代码
    <%}if(session.getAttribute("isLog")!=null){%>
    //这里就写你获取用户信息的代码
    <%}%>这样就可以了,或者,你干脆一个index.jsp页面相同的内容来2个,第一个登录,成功后跳转到用户信息那个。。不过这样页面都有刷新,建议ajax。。
      

  7.   

    要想直接在你登录的页面上显示的话
    直接做一个表单<form name="form" action="本页面.jsp?action=submit">
    <%     登录获取用户信息的方法
         
        response.sendRedirect("本页面.jsp");%>
      

  8.   

    struts的action中增加request.setAttribute("uname",uname);
    在你的登陆页面Object uname = request.getAttribute("uname");
    然后你增加判断:
    <% if(uname!=null)%>
    <div><%=uname %></div>
    <%}%>或者也可以用JS判断,增加内容。
    在<body>增加onload,用js来输出用户信息
      

  9.   

    请问知道怎么用.net实现这样的效果吗? 前台怎样才可以调用Session值呢~~
      

  10.   

    我晕死,跳到本页不完了,在登录的地方根据session记录的登录信息if 显示登录 else 显示登陆成功不就完了。
    能不用ajax就别用了,除非页面其它地方有用户改动的地方,不想被刷新。
      

  11.   

    要是真不会就将登陆的东西放在iframe里面
      

  12.   

    Ajax实现异步登录,只变化登录框那一段脚本代码