1

我有两个页面,分别是 one.jsp 和 two.jsp。告诉如何将整个详细记录从一页转移到另一页。

one.jsp 有休闲名称作为年龄记录

       name             age 
     |  abc    |      |   8  |

     |  xyz    |      |  7   |

现在我想在 two.jsp 中获取这些详细信息,请告诉我该怎么做。

4

3 回答 3

1

你有两种方法可以做到这一点。

将属性设置为session或将属性设置为request

session.setAttribute("SomeKey",valObj);
Object attribute = session.getAttribute("SomeKey");

或者

    req.setAttribute("SomeKey",valObj);
    Object attribute2 = req.getAttribute("SomeKey");

不要忘记投射到您需要的对象。

于 2013-09-03T07:40:15.597 回答
0

在 jsp1 中使用此代码..

session.setAttribute("user1.name","abc");
session.setAttribute("user1.age",8);
session.setAttribute("user2.name","xyz");
session.setAttribute("user2.age",7);

在 jsp2 中使用此代码..

String use1name = session.getAttribute("user1.name");
int user1age = Integer.parseInt(session.getAttribute("user1.age"));
String use2name = session.getAttribute("user2.name");
int user2age = Integer.parseInt(session.getAttribute("user2.age"));

也可以根据自己的使用使用 request 或者 application 代替 session

于 2013-09-03T07:55:07.893 回答
0

使用超链接标签创建另一个(第三)列。创建一个看起来像的链接

<a href="secondJspPage.jsp?name=abc&age=8">link</a>

将为第一个 JSP 页面上的每条记录创建类似的链接。

当您单击该链接时,您可以在下一个 JSP 中获得如下价值:

于 2013-09-03T09:54:42.873 回答