两个jsp页面之间如何传递一个对象(不是String型的)????????????????

comnetorgcn 2003-03-28 01:32:20
我想在a.jsp中传递一个对象在b.jsp中接收,应该怎样实现??
...全文
52 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
凋零的老树 2003-03-28
  • 打赏
  • 举报
回复
用String传递再转换不就可以了
tangqiuzheng 2003-03-28
  • 打赏
  • 举报
回复
a.jsp中:
classtype xyz=new classtype();
session.putValue(xyz,"abc");


b.jsp中:
classtype x=(classtype)session.getValue("abc");

comnetorgcn 2003-03-28
  • 打赏
  • 举报
回复
To: renzd001(david)

你能再说明白点吗?
Rain999 2003-03-28
  • 打赏
  • 举报
回复
有什么要求,为什么session不行?
renzd001 2003-03-28
  • 打赏
  • 举报
回复
RequestDispatcher requestdispather=request.getRequestDispatcher("wi.jsp");
requestdispather.forward(request,response);
aleccheung 2003-03-28
  • 打赏
  • 举报
回复
这样的方法太多了。
用url传递不可以吗?
还有用隐藏表单Post 提交
a.jsp

b.jsp?var=value&var1=value1


a.jsp

<form name=formName action=b.jsp method=post>
<input type=hidden name=var value=value />
.........

</form>
<script>
//此处可以按需要加个定时器来发送
document.formName.submit();
</script>

comnetorgcn 2003-03-28
  • 打赏
  • 举报
回复
不用session传行不行,用session时可能有其他问题
zhaoweiemail 2003-03-28
  • 打赏
  • 举报
回复
你可以通过session型来传递。
signboy 2003-03-28
  • 打赏
  • 举报
回复
request.getSession.setAttribute("user",curUser)
comnetorgcn 2003-03-28
  • 打赏
  • 举报
回复
在a.jsp中有一个User类型(自定义的)对象curUser,用request.setAttribute("user",curUser) ;在b.jsp中用request.getAttribute("user")为什么得到的为空??
kofwr 2003-03-28
  • 打赏
  • 举报
回复
你想传递什么呢?最终都必须是String形式....
zhaoweiemail 2003-03-28
  • 打赏
  • 举报
回复
int i=Integer.parseInt(request.getParameter("ID"));

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧