2012开发.docxVIP

  • 2
  • 0
  • 约1.14万字
  • 约 14页
  • 2016-12-19 发布于北京
  • 举报
Servlet开发:servlet生命周期:Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service()方法,service()方法自动运行与请求对应的doXXX方法(doGet,doPost)等,服务器决定将实例销毁的时候调用destroy()方法。HttpServlet和一些开发细节servlet在整个生命周期内,只创建一次(第一次访问的时候),servlet实例对象驻留在内存中,直到容器退出时才销毁该servlet实例(但是web.xml文件中servlet配置了load-on-startup1/load-on-startup则启动的时候创建servlet实例对象,数字越小,启动优先级越高)如果某个Servlet的映射路径仅仅为一个正斜杠(/),那么这个Servlet就成为当前web应用程序的缺省Servlet凡是在web.xml文件中找不到匹配的servlet-mapping元素的URL,他们的访问请求都将交给缺省Servlet处理,也就是说,缺省Servlet用于处理所有其他Servlet都不处理的访问请求例如:tomcat = conf/web.xml里面就有缺省ServletServlet线程安全:读API文档学习ServletConfig对象:用于封装servlet的配置信息web.xml配置文件不适合在程序里写死,通过配置文件来配置:

文档评论(0)

1亿VIP精品文档

相关文档