02 servlet基础 生命周期 tomcat web.xml
2019-05-10 05:59:43来源:博客园 阅读 ()
<servlet> <servlet-name>first</servlet-name> <servlet-class>com.gzsxt.wang.FirstServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>first</servlet-name> <url-pattern>/111</url-pattern> </servlet-mapping>
- – JAVA_HOME设置
- – 在tomcat子目录:webapps中新建一个文件夹:abc
- – 将web项目的WebRoot目录中所有的内容copy到abc中.
- – 重启tomcat
- – http://localhost:8080/abc/one
- – http://127.0.0.1:8080/abc/one
- – http://自己机器的ip:8080/abc/one
/* * servlet 生命周期 1.载入并初始化 init()方法,只执行一次 2.运行 每当用户发出一次请求时,调用service()方法。 * 1)当用户请求时 * ,服务器会创建一个线程,来调用servlet的service-->父类service-->父类的doGet/doPost方法:报405错 * 解决办法:重写doPost方法或doGet方法 * 2)servlet是单例(设计模式之单例模式)的,节约内存。不需要每次请求创建对象去处理。 * * 3.销毁 destroy()方法,只执行一次 */ int number = 0; @Override public void init() throws ServletException { System.out.println("servlet初始化!"); } @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { System.out.println("子类的doGet方法"); } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { System.out.println("子类的doPost方法"); } /* * @Override protected void service(HttpServletRequest req, * HttpServletResponse resp) throws ServletException, IOException { * System.out.println("servlet运行了!!!!"); number++; * System.out.println(number); * * //super.service(req, resp); //调用父类的service方法 } */ @Override public void destroy() { System.out.println("servlet销毁"); }
<welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> </welcome-file-list>
<load-on-startup>1</load-on-startup>
<welcome-file-list> <welcome-file>aaa</welcome-file> </welcome-file-list>
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
原文链接:https://www.cnblogs.com/aknife/p/10840028.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- javascript面向对象入门基础详细介绍 2020-03-29
- 浅谈JS的基础类型与引用类型 2020-02-29
- JavaScript基础知识之数据类型 2019-10-12
- js-01-基础知识 2019-08-14
- JavaScript之对象基础 2019-08-14
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash