a页面是输入页面,即:a页面中有很多文本框。
b页面是保存页面,即把a页面文本框中的数据保存到资料表中。
现要求:
当在a页面文本框中输入数据点击确认后,(资料保存到表中)
跳转到b页面,然后返回a页面输入数据,因第二次输入的数据,
有些文本框中的数据和第一次输入的相同,现要求几个文本框中的
资料显示上次输入的资料,觉得用Cookie可以实现,
现求:能实现以上功能的例子。

解决方案 »

  1.   

    这种这种需求不是用cookie来做 你可以在后台action 中
    request.setAttribute("text1Value", request.getParameter("text1Value"));然后页面B用 request.getAttribute("text1Value"); 来取啊
      

  2.   

    你可以用javascript方法,onfocus当点击文本框的时候得到数据库中数据并显示,
    就是这种思路,楼主可以再考虑考虑!!
      

  3.   

    struts的form会自己保存并填充的
    或者在后台将a页面的数据传回页面,然后在a页面加个初始化的方法,获取对应的值传给输入框
      

  4.   

    2楼说的也是一种方法,还有一种是你页面没有FORM对象吗?把之前输入的信息存入表单FORM中,然后再建一个与FORM对应的VO对象,把FORM中的属性值复制到VO对象中,再次进入时从VO对象中取出来就行了
      

  5.   

    从a1把数据提交到a2(a2充当action角色)再返回a1,这个过程都是一个request,所以你只要在input输入框的value里加上
    1、如果你有引入jstl标签库
    <input name="a1" value="${param.a1}"/>
    <input name="a2" value="${param.a2}"/>
    2、如果没用jstl就改为
    <input name="a1" value="<%=request.getParameter("a1")%>"/>
    <input name="a2" value="<%=request.getParameter("a2")%>"/>