javax.servlet.Servlet,ServletContext接口
来源:互联网 发布:gis数据库发展趋势 编辑:程序博客网 时间:2024/05/17 04:12
1. ServletConfig接口用于描述Servlet本身的相关配置信息。ServletContext接口用于描述应用程序(server.xml中的一个Context配置,即一个虚拟目录)的相关信息。
2. Servlet配置初始化参数,例如:
<servlet><servlet-name>XXX</servlet-name><servlet-class>Xxx</servlet-class><init-param><param-name>yyy</param-name><param-value>xxx</param-value></init-param></servlet>
这些初始化参数,可以通过this.getServletConfig.getInitParameter()获取。
3. javax.servlet.Servlet接口是Servlet的基本接口,所有定义的Servlet都要实现这个接口。Javax.servlet.GenericServlet是实现了这个借口的基础类。HttpServlet就是继承与GenericServlet类。GenericServlet实现了ServletConfig接口,所以在HttpServlet中可以直接调用ServletConfig中的方法,例如HttpServlet.getInitParameter(),HttpServlet.getServletName();HttpServlet.getServletContext()方法等,而不必使用this.getServletConfig.getInitParameter()等方式获取。
4. Servlet的init方法:
javax.servlet.Servlet接口的init方法是带有参数的,原方法是:init(ServletConfig config)方法。GeneralServlet类实现了Servlet接口后,在init(ServletConfig config)方法中实现了基本的功能后,有调用了无参数的init()方法用于扩展。所以在我们继承HttpServlet方法中,一般重写的都是无参的init方法。
5. Servlet的service方法:
这个方法是Servlet的主要方法。所有请求都将交给这个方法来执行。在HttpServlet中,service方法的作用是根据请求的类型,分别将请求交给doPost,doGet等方法去处理。所以在HttpServlet中,只需要重写doPost,doGet等方法,如果重写了doService方法,doPost,doGet方法将不起作用。
- javax.servlet.ServletContext接口
- javax.servlet.Servlet,ServletContext接口
- 浅析javax.servlet.Servlet,ServletContext接口
- javax.servlet.ServletContext翻译
- (javax/servlet/ServletContext&SpringServletContainerInitializer->javax.servlet.ServletContainerIniti
- javax.servlet.ServletConfig、javax.servlet.ServletContext和javax.servlet.Filter
- Servlet上下文ServletContext接口
- Servlet ---- ServletContext接口
- Servlet------ServletContext接口
- Servlet--ServletContext接口
- java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()
- java.lang.NoSuchMethodError: javax.servlet.ServletContext.getEffectiveSessionTrackingModes()
- java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()
- java.lang.NoSuchMethodError: javax.servlet.ServletContext
- java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()
- java.lang.NoClassDefFoundError: javax/servlet/ServletContext
- javax.servlet.ServletContext.getRealPath(String path)
- javax.servlet.Filter接口解析
- scrum 项目工具 玩牌游戏
- C++语言异常处理
- 【改变硬盘因素的那几方面】
- 总线错误和段错误问题的定位
- 【巧用路由器预防漏洞遭攻击】
- javax.servlet.Servlet,ServletContext接口
- JavaScript类数组对象参考
- Web MVC简介
- eclipse工程里有小红叉
- 【不为人知的Word文档分节符设置】
- SVI实现不同vlan间通信
- 【全方面揭露超线程技术提升CPU性能的秘密】
- Android Application plugin
- 黑马程序员_InterruptedException的解读