JSP 页面间传递数据的问题

来源:百度知道 编辑:UC知道 时间:2024/07/01 04:57:45
现有两个JSP页面

页面A 获得了一个List<map> 数据,现在我想把这个数据传递到页面B,请问该怎么做?

(希望尽量在页面中完成,而不要通过Action,谢啦)
本来打算用session,结果领导不让用ToT

然后告诉我:该功能取消.....

A页面中添加下面代码:

<% request.setAttribute("map",List<map>对象); %>

在B页面中取出来就可以
<% List l =(List<map>)request.getAttribute("map");
%>
记得在页面中导入java.util.*;

A页面:session.setAttribute("name",List<map>);
B页面:List<map> myList=(List<map>) session.getAttribute("name");

你的意思不走后台,直接从A画面点一个静态link迁移到B画面就让B画面得到?

怎么可能?!不提交后台怎么能从一个画面上数据传到另一个画面上去。

除非你把所有的操作都放到JS里面。

A:request.getSession.setAttribute();
B:request.getSession.getAttribute();
页面上的java代码记得加<% %>