首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请教一个javabean值传递的有关问题

2011-12-15 
请教一个javabean值传递的问题!我在page1中usebean,id为mm,属性设为session,并且setName等等进行了赋值,接

请教一个javabean值传递的问题!
我在page1中usebean,id为mm,属性设为session,并且setName等等进行了赋值,接着response.sendRedirect( "page2.jsp ");

在page2中也usebean,id为mm,属性设为session,那么用getName怎么无法获取page1页面中赋值呢!?

session的范围应该是浏览器关闭才失效呀!

[解决办法]
response.sendRedirect()不会把会话参数传过去的吧, 用 <jsp:forward page= " "> 试试
[解决办法]
你那session是不是过期了啊 ?
[解决办法]
赋值之后没保存,response.sendRedirect只是页面重定向,怎么能读得出来。
[解决办法]
page1中:session.setAttribute( "MM ",mm);

page2中:mm=session.getAttibute( "MM ",);

然后用getName获取mm的属性值.


[解决办法]
在你第一个页面request的时候,多加一个getSession(),然后在setAttiribute看看
[解决办法]
<input type= "hidden " name= "mm " value= "... ">
String mm = request.getParament( "mm ");

热点排行