当页面跳转到其他页面再跳转回来时,内容仍然存在,怎么才能把文本框中输入的内容保存下来

解决方案 »

  1.   

    session.setAttribute("name",要保存的变量);
      

  2.   


    //先保存
    request.getSession().setAttribute(key,"hello");//在跳转后的页面取出来
    String str = null;
    str = request.getSession().getAttribute(key);
      

  3.   

    假设 在1.jsp中有表单 点提交 提交至2.jsp 则在2.jsp中:
    首先获取文本框输入的值 String info = request.getParameter("info");
    之后保存输入到文本框的值,用 session.setAttribute("info", info); 在1.jsp中:
    最后文本框需写成<input type="text" size="20" name="info" value=session.getAttribute("info"); >
      

  4.   

    request.getSession().setAttribute("xxx",xxx); 
    在jsp页面用: 
    ${sessionScope.xxx}显示
     
      

  5.   

    jsp中:
    <%
       String info = session.setAttribute("info", info)==null?"":session.setAttribute("info", info).toString();  
    %>
    <input type="text" size="20" name="info" value="<%=info%>" />
      

  6.   

     jsp中: 
    <% 
       String info = session.setAttribute("info", info)==null?"":session.setAttribute("info", info).toString();   
    %> 
    <input type="text" size="20" name="info" value=" <%=info%>" />
    session.setAttribute("info", info)返回值是void ,这个方法能行不?
      

  7.   


    存在session中的值只要不关掉网页就一直存在.所以在其它网页也可打开.在1.jsp中:
    session.setAttribute("name","liudehua");
    在2.jsp中:
    String name=(String)session.getAttribute("name");
    当然在其它页面中也可以用这String name=(String)session.getAttribute("name");来获取存在session中的name对象的值.
      

  8.   

    可以保存 
    你打开一个网页 就是一次客户端和服务器端的会话 在此会话期间它会一直保存 除非你关闭浏览器重新打开 它就不存在了
    如果你想关闭浏览器还想保存 就得使用cookie这句应该是这样:
    <input type="text" size="20" name="info" value=<%=session.getAttribute("info")%>; >  
    昨天明知错了 但是没改 不好意思!
      

  9.   

    不要过多利用session,session资源是很宝贵地,多了会出问题的
      

  10.   

    如果只是从提交后的页面返回来的话,直接用javascript的history.back()就可以了
    if(所判断的条件)
    {
    <script type="text/javascript">
       history.back();
    </script>
    }
    else
    {
       继续执行;
    }
      

  11.   

    哇  这个问题这么火、、、、、、、很简单 不看楼上怎么说的了
    自己罗嗦下:填写完成后,触发action/servlet/其他
    在其中写上session.setAttribute("给需要的值起个名",获取文本框的值);然后当你返回的时候,
    把文本框的value="${起的那个名字就OK了}"
    如果不使用表达式语言就使用value="<%= session.getAttribute("起的那个名")%>"