读书人

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

发布时间: 2011-12-15 23:41:24 作者: rapoo

请教一个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 ");

读书人网 >Java Web开发

热点推荐