Servlet生命周期和ServletConfig
来源:互联网 发布:金蝶k3数据引出无反应 编辑:程序博客网 时间:2024/06/07 13:45
一.servlet运行生命周期:
@1:servlet 程序是由web服务器调用 web服务器收到客户端的servlet访问请求后
web服务器首先检查是否已经装载并创建了servlet的实例的对象如果是直接执行@3
@2:否则装载并创建servlet的一个实例对象调用servlet的实例对象的init方法
@4:创建一个封装Http请求消息的HttpservletRequest对象和一个代表Http响应的HttpServletresPonse对象
然后调用servlet的service的方法并将请求和响应作为参数传递进去
@5:web应用程序被停止或重新启动之前servlet引擎将卸载servlet并在卸载之前调用servlet的的destory方法
以下会调用servlet的的story方法
tomcat重新启动
reload该webapp 重新启动电脑
二:servlet的配置信息
<servlet>
<servlet-name>df</servlet-name>
<servlet-class>df</servlet-class>
<!-- 局部的只管当前的servlet的信息 -->
<init-param>
<param-name>s</param-name>
<param-value>d</param-value>
</init-param>
<init-param>
<param-name>s</param-name>
<param-value>sd</param-value>
</init-param>
<!-- 服务器启动的时候创建servlet而不是访问的时候创建-->
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>df</servlet-name>
<url-pattern>/servlet/df</url-pattern>
</servlet-mapping>
<!--这个和init相同但是管理的是全部-->
<context-param>
<param-name>w</param-name>
<param-value>d</param-value>
</context-param>
三:读取<init-parm></inti-parm>下的配置信息
Enumeration<String> names = this.getServletContext().getInitParameterNames();
while(names.hasMoreElements())
{
String name = names.nextElement();
System.out.println(name);
System.out.println(this.getServletConfig().getInitParameter(name));
}
servletConfig对象的介绍当servlet配置了初始化参数后web容器创建实例对象时会自动将这些初始化参数封装到servletConfig对象中。
并在调用servlet的init方法的时候将servletConfig对象传递给servlet进而程序通过servletConfig对象就可以得到servlet的初始化参数信息
- Servlet生命周期和ServletConfig
- Servlet的生命周期和ServletConfig
- 什么是Servlet,Servlet的生命周期、servletconfig、servletContext
- servletConfig和Servlet
- 【Servlet】ServletConfig和ServletContext
- Servlet、ServletConfig和ServletContext
- servlet生命周期、servletconfig、servletcontext、导入项目
- servlet-01 servletConfig和servletContext
- Servlet之ServletConfig和ServletContext
- Servlet建立 生命周期 继承结构 Servlet的配置 ServletConfig ServletContext
- Servlet-ServletConfig
- Servlet的应用--- ServletConfig和ServletContext
- Servlet的应用--- ServletConfig和ServletContext
- Servlet的应用---ServletConfig和ServletContext
- Servlet的应用---ServletConfig和ServletContext
- Servlet的应用--- ServletConfig和ServletContext
- Servlet的应用--- ServletConfig和ServletContext
- Servlet之ServletConfig和ServletContext的探索
- java URI,URL使用
- object-c 语法
- 日历开发
- 11java 王少飞-多线程总结
- XNA中组件之间的变量的访问与赋值问题
- Servlet生命周期和ServletConfig
- 海豚算法循环左移
- Http响应
- 自制基于arduino的GPS地图导航系统 原型
- 构造函数和析构函数
- Java之多线程面试题
- leeboy的linux学习七awk实例
- SQL*Net more data to client意味着什么
- !utf8错误