在Servlet API中有一个ServletContextListener接口,它能够监听ServletContext对象的生命周期,实际上就是监听Web应用的生命周期。 当Servlet容器启动或终止Web应用时,会触发ServletContextEvent事件,该事件由ServletCo...
分类:
其他好文 时间:
2014-09-19 11:24:35
阅读次数:
354
为了避免与Servlet API耦合在一起,方便Action类做单元测试,Struts 2对HttpServletRequest、HttpSession和ServletContext进行了封装,构造了三个Map对象来替代这三种对象,在Action中,直接使用HttpServletRequest、.....
分类:
其他好文 时间:
2014-09-15 19:23:19
阅读次数:
160
重点总结: 即:三种加载方式 1》传统加载方式------默认路径:tomcat/bin/目录 2》使用ServletContext对象-----默认路径:web应用(工程)目录 3》使用类加载器------默认路径:WEB-INF/classes/目录一、利用ServletContext对象读取资...
分类:
其他好文 时间:
2014-09-13 22:47:16
阅读次数:
258
一】重点方法: 1》存取对象 void setAttribute(String name, Object object);//将object存入ServletContext对象中,并取名为name(方便取出,与Map类似) Object getAttribute(String...
分类:
其他好文 时间:
2014-09-13 22:42:16
阅读次数:
199
requestDispatcher对象可以有两中方式获得1.通过request对象的getRequestDispatcher方法获得2.通过ServletContext的getRequestDispatcher方法获得,但是这个方法获得的requestDispatcher对象中的path必须以“/”...
分类:
Web程序 时间:
2014-09-13 13:18:35
阅读次数:
196
ServletContext 1, 描述: 一个web 应用只有一个ServletContext对象, 所有的servlet 都共享这个ServletContext 对象, 又称为Application, 也是一个作用域: 1) 空间: 最广, 被所有的servlet 共享 2)...
分类:
其他好文 时间:
2014-09-09 11:57:58
阅读次数:
157
一、ServletContext 1、生命周期:当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当服务器关闭或Web应用被移除时,ServletContext对象跟着销毁。 2、作用范围:整个Web应用。 3、作用: a)在不同S...
分类:
其他好文 时间:
2014-09-09 11:25:58
阅读次数:
203
一、得到ServletContext的方法 ServletContext context = this.getServletContext();二、用途:通过context的getInitParameter()方法获取web.XML中配置的参数 XML文件: 邮箱 43450725...
分类:
其他好文 时间:
2014-09-06 10:51:53
阅读次数:
186
16.1、动态注册
为了使动态注册成为可能,ServletContext接口中还添加了以下方法,用来动态地创建Web对象:
createFilter(java.lang.Class clazz)
createListener(java.lang.Class clazz)
createServlet(java.lang.Class clazz)
例如,假设MyServlet是一个可以直...
分类:
其他好文 时间:
2014-09-01 19:38:13
阅读次数:
202
15.1、部署描述符概述
web-app元素为根元素,并且可以利用子元素来指定以下内容
1、servlet声明
2、servlet映射
3、ServletContext初始参数
4、会话配置
5、监听器类
6、过滤器定义和映射
7、MIME类型映射
8、welcome文件列表
9、错误页面
10、JSP相关的特定设置
11、JNDI设置
15.1.1、核心元素
c...
分类:
其他好文 时间:
2014-09-01 17:54:03
阅读次数:
327