ServletConfig接口

1. 可以获取当前Servlet在web.xml中的配置信息(用的不多)

2. 在不使用“硬编码”的情况下,将部署状态信息传递给Servlet。这个部署状态信息也叫servlet初始化参数。

3. 访问ServletContext

方法:

getServletName()

getServletContext()(重要)

getInitParameter(String)

getInitParameterNames()

SevletContext接口

1. 访问web应用程序的参数信息。

2. 设置应用程序中所有组件都可以访问的属性信息。

3. 获取服务器信息,包括容器的名称、版本号以及所支持的API的版本号。

方法:

getContext(String)

getContextPath()

getMajorVersion()

getMinorVersion()

getEffectiveMajorVersion()

getEffectiveMinorVersion()

getMimeType(String)

getResourcePaths(String)

getResource(String)

getResourceAsStream(String)

getRequestDispatcher(String)

getNamedDispatcher(String)

getServlet(String)

getServlets()

getServletNames()

log(String)

log(Exception, String)

log(String, Throwable)

getRealPath(String)

getServerInfo()

getInitParameter(String)

getInitParameterNames()

setInitParameter(String, String)

getAttribute(String)

getAttributeNames()

setAttribute(String, Object)

removeAttribute(String)

getServletContextName()

addServlet(String, String)

addServlet(String, Servlet)

addServlet(String, Class< ? extends Servlet >)

createServlet(Class< T >)

getServletRegistration(String)

getServletRegistrations()

addFilter(String, String)

addFilter(String, Filter)

addFilter(String, Class< ? extends Filter >)

createFilter(Class< T >)

getFilterRegistration(String)

getFilterRegistrations()

getSessionCookieConfig()

setSessionTrackingModes(Set< SessionTrackingMode >)

getDefaultSessionTrackingModes()

getEffectiveSessionTrackingModes()

addListener(String)

addListener(T)

addListener(Class< ? extends EventListener >)

createListener(Class< T >)

declareRoles(String…)

getClassLoader()

getJspConfigDescriptor()

Servlet(7)—ServletConfig接口和SevletContext接口的更多相关文章

  1. Servlet基本用法(二)接口和类

    一.摘要 本文主要简单介绍开发Servlet需要用到的接口和类. 二.ServletRequest和ServletResponse接口 当客户请求到来时,由容器创建一个ServletRequest对象 ...

  2. Servlet笔记4--ServletConfig接口和ServletContext接口

    ServletConfig接口: ServletContext接口: 代码详解: (1)web.xml配置文件: <?xml version="1.0" encoding=& ...

  3. Servlet技术——常用的类和接口

    Servlet是运行在服务器端的Java应用程序,由Servlet容器对其进行管理. 当用户对容器发送HTTP请求时,容器将通知相应的Servlet对象进行处理,完成用户和程序之间的交互. 在Serv ...

  4. Servlet(5)—ServletRequest接口和ServletResponse接口

    ServletRequest接口: 使用ServletRequest接口创建对象,用于使客户端请求信息对Servlet可用,创建的对象作为参数传递之Servlet的Service() ServletR ...

  5. 八 Struts2访问Servlet的API方式三:接口注入

    Struts2访问Servlet的API方式三:接口注入 通过实现ServletRequestAware, ServletContextAware 接口,拿到Request.ServletContex ...

  6. Servlet(6)—HttpServletRequest接口和HttpServletResponse接口

    HttpServletRequest接口和HttpServletResponse接口是继承ServletRequest和ServletResponse接口,是他们的子接口,但是我们在程序中进程看到Se ...

  7. Java Servlet(三):Servlet中ServletConfig对象和ServletContext对象

    本文将记录ServletConfig/ServletContext中提供了哪些方法,及方法的用法. ServletConfig是一个抽象接口,它是由Servlet容器使用,在一个servlet对象初始 ...

  8. Servlet、ServletConfig、ServletContext深入学习

    1.Servlet学习 1.Servlet生命周期 Servlet 加载—>实例化—>服务—>销毁. init(servletConfig):(经过自己的测试发现会先调用这个而不是i ...

  9. Servlet--HttpSession接口,HttpSessionContext接口,Cookie类

    HttpSession接口 定义 public interface HttpSession 这个接口被 Servlet 引擎用来实现在 HTTP 客户端和 HTTP 会话两者的关联.这种关联可能在多外 ...

随机推荐

  1. Get与Post区别小结

          Get:是以实体的方式得到由请求Url所指定资源的信息,如果请求Url只是一个数据产生过程,那么最终要在实体中返回的是处理过程的结果所指向的资源,而不是处理过程的描述. Post:是用来向 ...

  2. mysql-索引-日志

    索引:基于元数据之上的在某个字段或多个字段取出来,索引是加速读操作的,但对写操作时有副作用的 BTree 索引:抽取出来重新排序,是左前缀索引每一个叶子结点到根结点的距离相同: 哈希索引:基于键查找值 ...

  3. keepalived配置介绍

    第一节 keepalived 高可用集群: 系统的可性= MTBF /(MTBF+MTTR) 系统可用时间,系统故障修复时间. 活动的节点将通过心跳不停的将自己的状态信息同步到备用节点上,一但主节点挂 ...

  4. 【JavaScript】快速入门

    摘抄地址快速入门 No1: JavaScript严格区分大小写 No2: JavaScript不区分整数和浮点数,统一用Number表示 NaN表示Not a Number,当无法计算结果时用NaN表 ...

  5. Stall Reservations POJ - 3190(贪心)

    Oh those picky N (1 <= N <= 50,000) cows! They are so picky that each one will only be milked ...

  6. HDU 5178 pairs【二分】||【尺取】

    <题目链接> 题目大意: 给定一个整数序列,求出绝对值小于等于k的有序对个数. 解题分析: $O(nlong(n))$的二分很好写,这里就不解释了.本题尺取$O(n)$也能做,并且效率很不 ...

  7. Android图片缓存框架Glide

    Android图片缓存框架Glide Glide是Google提供的一个组件.它具有获取.解码和展示视频剧照.图片.动画等功能.它提供了灵活的API,帮助开发者将Glide应用在几乎任何网络协议栈中. ...

  8. VMware5.5-vCenter的安装准备及安装

    vSphere 最近公司来了新同事,为了帮助他尽快熟悉VM-vsphere,一块复习了下,并把实验总结为文档. 声明:本例是以王隆杰老师的vsphere5.5教程为基础和线索进行的,由于时间匆忙,可能 ...

  9. LOJ.6074.[2017山东一轮集训Day6]子序列(DP 矩阵乘法)

    题目链接 参考yww的题解.本来不想写来但是他有一些笔误...而且有些地方不太一样就写篇好了. 不知不觉怎么写了这么多... 另外还是有莫队做法的...(虽然可能卡不过) \(60\)分的\(O(n^ ...

  10. mybatis自动生成mapper和pojo

    1.在resources下新建generatorConfig.xml <?xml version="1.0" encoding="UTF-8"?> ...