如何向一个JSP传递一个对象?谢谢 不能直接传递,应该采用如下方法:把对象放在session里面,页面转到另一个jsp后,再在该jsp页面内从session里取出。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 例如传递一个String对象String s="test";session.setAttribute("name",s);String ss=(String)session.getAttribute("name"); 和JSP/Servlet相关的可以保存对象的三种方式:ServletContext、Session、Request,这三个类都有set/getAttribute方法,可以用来保存/读取对象。区别在于保存的时效性。如果放在ServletContext里,那么只要这个Servlet不destroy就一直保存。放在Session里则Session失效前一直保存。放在Request里则只有该此请求时保存,一般用于页面或Servlet跳转时使用。 用sessionWork work=new Work();session.setAttribute("work",work);在另一个页面用Work work=(Work)session.getAttribute("work");取出 请问在JS里,如何让复选框左对齐? 在servlet中写多个类实现ServletContextListener接口,和写一个类实现它有没有什么区别 ireport+jasperReport多笔数据打印的问题 hibernate---乱码 java的数字签名为何如此烂 File "/WEB-INF/struts-bean.tld" not found问题 求助一个简单问题!!向MySQL写日期型数据 请问大家,后面这个.DO是什么格式 请问这个错是什么意思啊 求包! session 超时的问题!! 如何控制网页中某个部分根据条件来显示或者隐藏?
String s="test";
session.setAttribute("name",s);
String ss=(String)session.getAttribute("name");
ServletContext、Session、Request,这三个类都有set/getAttribute方法,可以用来保存/读取对象。区别在于保存的时效性。如果放在ServletContext里,那么只要这个Servlet不destroy就一直保存。放在Session里则Session失效前一直保存。放在Request里则只有该此请求时保存,一般用于页面或Servlet跳转时使用。
Work work=new Work();
session.setAttribute("work",work);
在另一个页面用
Work work=(Work)session.getAttribute("work");
取出