相同:其实servletContext和application 是一样的,就相当于一个类创建了两个不同名称的变量.在 servlet中ServletContext就是application对象.大家只要打开jsp编译过后生成的Servlet中的 _jspService()方法就可以看到如下的声明:            ServletContext application = null; application = pageContext.getServletContext(); 不同:两者的区…
ServletContext 就是application 生命周期是从servletContext创建到服务器关闭 其实servletContext和application 是一样的,就相当于一个类创建了两个不同名称的变量 在 servlet中ServletContext就是application对象.两者的区别就是application用在jsp中,servletContext用在servlet中.application和page 而且application的作用域是整个Tomcat启动的过程…
客户端的session 其实是标记了你的请求来自哪个浏览器 问题1:永远都一样吗? 答:重启了浏览器,你的session id就改变了, 结果会导致,再无法取回原来在服务端保存的数据. 问题2:假设客户端的session id不变(浏览器不重启), 那么服务器会一直保存这个session的数据吗? 答:服务端(tomcat)如果20分钟,没有人动, 那么这个session就自动销毁. 对于application在整个项目中,变量是有且只有1个,所有客户端都共享同一个application对象.…
参考资料 ServletContext和ApplicationContext有什么区别 ServletContext:是web容器的东西, 一个webapp一个, 比session作用范围要大, 从中可以得到很多信息, 比如, 工程部署的路径目录, 工程的初始化参数,也可以setAttribute进去用法和session一样, 不过注意作用域 作用: ApplicationContext:Spring的东西, spring是通过这个读取xml配置文件来new bean的 (应用上下文关系) 作用…
参看:http://www.cnblogs.com/isisbenben/p/5594323.html servletContext和ApplicationContext有什么区别 servletContext:是web容器的东西,一个webapp一个,比session作用范围要大,从中得到很多信息,比如:工程部署的路径目录. ApplicationContext:是Spring的东西,spring通过这个读取xml配置文件来new bean的(应用上下文) 作用:(1)读取bean配置文件,管…
JSP中的内置对象有如下几种: request :继承于HttpServletRequest, HttpServletRequest继承ServletRequest, 获得的Request对象的方法:只能在Servlet中获取的doGet()和doPost()方法中获取 作用:封装用户请求信息 response   : 继承于HttpServletResponse,   HttpServletResponse继承ServletResponse 获得response对象的方法:只能在Servlet…
题目整理 Java基础进阶阶段 基础概念类 1.JDK1.8新特性? 2.面向对象和面向过程的区别? 3.什么是值传递和引用传递? 4.什么是不可变对象? 5.讲讲类的实例化顺序? 6.java 创建对象的几种方式 7.Java访问修饰符的作用域 8.switch中能否使用string作为参数? 9.switch中能否作用在byte,long上? 10.什么是自动拆装箱? 11.如何正确的退出多层嵌套循环? 继承 1.Java支持多继承么? 2.父类的静态方法能否被子类重写? 3.继承的好处和坏…
笔者不知道该用哪个词来形容ValueStack.ActionContext等可以在Struts2中用来存放数据的类.这些类使用的范围不同,得到的方法也不同,下面就来一一介绍. 声明:本文参考Struts2版本为2.3.1.2,内容仅供参考,限于笔者水平有限,难免有所疏漏,望您能友善指出.本文发表于ITEYE,谢绝转载. 1. ValueStack ValueStack在中文版的<Struts2深入浅出>一书中译作“值栈”.其本身数据结构是一个栈,使用者可以把一些对象(又称作bean)存入值栈中…
application对象 1 什么是application对象 ? (1) 当Web服务器启动时,Web服务器会自动创建一个application对象.application对象一旦创建,它将一直存在,直到Web服务器关闭. 一个Web服务器通常有多个Web服务目录 (网站),当Web服务器启动时,它自动为每个Web服务目录都创建一个application对象,这些application对象各自独立,而且和Web服务目录一一对应. 访问同一个网站的客户都共享一个application对象,因此…
相关资料:<21天学通Java Web开发> application对象获得其他信息1.通过调用application对象的其他方法可以获得更多信息,如文件的MIME类型.获得指定Local的Application context等. ApplicationDemo2.jsp <%@ page language="java" contentType="text/html;charset=gb2312" %> <html> <…