iframe jsp 传值

来源:百度知道 编辑:UC知道 时间:2024/05/13 08:44:15
一个主页面a.jsp 嵌 了个 iframe 子页面 b.jsp
a.jsp里有个 java对象obj,怎样在b.jsp里或取这个obj? 怎样传过去?

对象只要设置成 session或application 不管在哪个页面都能获取到

如果只是这个页面的对象变量,肯定获取不到,
如果只是String 或 int 这种对像的话,只要iframe 的src 属性里带着参数就行了

还可以通过提交表单的形式让iframe 获得你想要的对像
在 a.jsp 页面 request.setAttribute("name",object);

然后在 b.jsp 页面 request.getAttribute("name");

再等等看也许有其它的方法,目前我就知道这些,如果没有其它好的答案,希望楼主把分给我,谢谢

a.jsp
<%
session.setAttribute("attributeName",obj);
%>

b.jsp
<%
Obj obj=new Obj();
if(session.getAttribute("attributeName")!=null)
obj= (Obj)(session.getAttribute("attributeName"));

//使用obj
%>

你这个问题太高深了,可以去http://www.csdn.net/提交问题,比较容易解决。

没法传除非用userbean的session

usebean吧