我想问大家一下,如果我想从一个jsp文件传值到另一个jsp文件,通过Session传值,如何实现,最好给个例题,谢谢大家了。
解决方案 »
- 关于jbpm的问题
- 运行jpetstore5.0,出问题????
- j2ee中tomcat6+mysql配置数据库连接池问题【高手帮忙】
- 上传文件问题-郁闷一天。救命
- 菜鸟求救!一个简单的用户验证JAVABEAN
- 请教数据库连接问题
- ajax局部分页问题,怎么讲已获取的值显示在div表格中?
- 我这有一个程序,用我的环境打开就出错,但是网页的登录界面能显示,就是进不去
- 证书???
- 请大家帮帮忙!jsp与sybase数据库连接最好的方法是什么??sybase数据库怎样实现快速分页??
- 100分求解HttpServletRequest对象和HttpServletResponse对象问题 解决后立即结贴
- 在Servlet当中, 同一个页面可以发送2个请求吗
得到的话要看你在a.jsp中设置的对象是什么了 ,如果对象为String
则在b.jsp中可以:String aa=(String)session.getAttribute("OBJECT");
如果是其它对象 ,把String 换成其它对象就好了 ..
要传值的页:
request.setAttribute("key",obj);要接值的页:
Object obj = request.getAttribute("key");
session.setAttribute("str",new String(“this is test”));
</BODY></HTML>test2.jsp
<HTML><HEAD>
<TITLE> New Document </TITLE></HEAD><BODY BGCOLOR="#FFFFFF">
<%
String ls_str=null;
ls_str=(String)session.getAttribute("str");
out.println(“从session里取出的值为:”+ls_str);
%>
</BODY></HTML>
request.getAttribute("name") 改成getParameter("name")
session.setAttribute("hello","一个object类型对象");
Object object = session.getAttribute("hello");
楼主要是想了解session的机制和常见的问题
可以参考一下我的博客”session详解“
http://blog.csdn.net/yinyuan1987/archive/2008/11/17/3321213.aspx
第一个jsp里面
session.setAttribute("值名",值);第二个jsp里面
session.getetAttribute("值名");
session.setAttribute("testvalue",value);
String testvalue=(String)session.getetAttribute("testvalue");
得到的话要看你在a.jsp中设置的对象是什么了 ,如果对象为String
则在b.jsp中可以:String aa=(String)session.getAttribute("OBJECT");
如果是其它对象 ,把String 换成其它对象就好了 ..
用EL表达式取值
${stu.name}
哪个页面都行 只要Session不销毁
然后在要接收的页面用session.getAttribute();获取变量值