如何从一个JSP文件获取记录到另一个JSP文件?

时间:2013-09-03 07:38:04

标签: java jsp

我有两页说one.jsp和two.jsp。告诉我们如何将整个详细记录从一个页面传输到另一个页面。

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

       name             age 
     |  abc    |      |   8  |

     |  xyz    |      |  7   |

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

3 个答案:

答案 0 :(得分:1)

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

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

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

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

不要忘记施放到你需要的物体。

答案 1 :(得分: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"));

您还可以根据您的使用情况使用请求或应用程序而不是会话

答案 2 :(得分:0)

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

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

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

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