你读出session后,使用forward或sendRedirect

解决方案 »

  1.   

    调用这个Session后,你要干什么,请说得明白些
      

  2.   

    你就把页面的名字放到session 里就可以了
      

  3.   

    比如说吧,A页面是登入的页面,登入后,进入到B页面,我想在A的页面做一个SESSION保存起来这个B页面,然后在其他的C页面调用这个SESSION,调用SESSION后谁便又跳到一个页面,谢谢大虾给出这个程序,万分感谢的了.
    -------我在LOGIN页面(A页面)写出这样的保存SESSION:对吗?
    <%
    try
    {
    session.setAttribute("1","");
    session.setAttribute("2","");
    session.setAttribute("3","");
    session.setAttribute("4","");
    %>
    -------然后我就在(C页面如下程序调用这个SESSION)请问对吗?
    <% if(session.getAttribute("1") == 1){
    response.sendRedirect("query.jsp");
    }else if{
    session.getAttribute("2")== 2);
    response.sendRedirect("operate.jsp);
    }else if{ 
    session.getAttribute("3")== 3);
    response.sendRedirect("account.jsp");
    }else {
    session.getAttribute("4")==4 );
    response.sendRedirect("user_info.jsp");
    }
    %>
      

  4.   

    if(session.getAttribute("1") == 1){
    response.sendRedirect("query.jsp");
    }else if{
    session.getAttribute("2")== 2);
    response.sendRedirect("operate.jsp);
    }else if{ 
    session.getAttribute("3")== 3);
    response.sendRedirect("account.jsp");
    }else {
    session.getAttribute("4")==4 );
    response.sendRedirect("user_info.jsp");
    }
    ---->
    String str1=(String)session.getAttribute("1");
    String str2=(String)session.getAttribute("2");
    String str3=(String)session.getAttribute("3");
    String str4=(String)session.getAttribute("4");         if(str1.equals("1")){
    response.sendRedirect("query.jsp");
    }else if(str2.equals("2")){
    response.sendRedirect("operate.jsp);
    }else if(str3.equals("3")){
    response.sendRedirect("account.jsp");
    }else if(str4.equals("4")){
                      response.sendRedirect("user_info.jsp");
    }