收集
xiaohuangya95
这个作者很懒,什么都没留下…
展开
-
struts2 中ActionContext.getContext().getSession().put("","")是什么意思 和HttpSession有什么区别吗?
没区别,前一个是将值保存到session中,效果等同于session.setAttribute("",""),前者就是struts2对后者的一个封装,把session,request,application全都放到了actioncontext()容器中了。转载 2017-04-18 00:45:32 · 3644 阅读 · 0 评论 -
jsp内置对象
JSP网页本身,page对象是当前页面转换后的Servlet类的实例。从转换后的Servlet类的代码中,可以看到这种关系:Object page = this;在JSP页面中,很少使用page对象。 pageContext javax.servlet.jsp.PageContext 的实例,该对象代表该JSP 页面上下文,使用该对象可以访问页面中的共享数据。常用的方法有getServlet转载 2017-05-19 22:03:42 · 161 阅读 · 0 评论 -
Java中堆和栈是怎么存储数据的
1、所有的基本数据类型全部是存储在栈里面,速度快。2、一个对象,它的实体是存储在堆里面的,而它的引用是存储在栈里面。例子:String str = new String("123");这个str就在栈里面,而他的"123"这个对象在堆里面。 str 指向"123";3、就对象本身而言,它的所有属性的值如果不是单例或者静态的,就是存储在堆里面的。一个类的所有对象的属性值都在堆里面 并且占用不转载 2017-06-08 16:13:31 · 992 阅读 · 0 评论 -
request.getSession
session长驻在服务器内存里,session有id标识,一个session专供一个用户使用。request只能存在于一次访问里,为了让每次访问区分开是哪个用户,所以request中会带上session的id标识,就是每个request都会属于一个session,一个session能为很多次request服务。类似于数据库的多对一关系所以request.getSession的本质是使用reque转载 2017-06-09 15:36:11 · 7065 阅读 · 0 评论