![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
servlet
niceguy_smile
Java资深技术专家,专注于java领域,并发编程,jvm,分布式微服务等 欢迎各位大佬共同交流技术
展开
-
servlet介绍
servlet是什么其实就是一个java程序,运行在我们的web服务器上,用户接收和响应客户端的请求。更多的是配合动态资源来做。当然静态资源也需要使用到servlet,只不过是Tomcat里面已经定义好了一个DefaultServlet。...原创 2019-03-26 10:01:38 · 86 阅读 · 0 评论 -
Idea搭建servlet入门demo
下面我带领大家用Idea搭建一个servlet程序先选中这两个nextFinish右键src找到servlet包名和类名写好之后,点击ok然后配置web.xml访问http://localhost:8080/nice_servlet_war_exploded/nice...原创 2019-03-26 11:01:01 · 233 阅读 · 0 评论 -
servlet执行流程
1.找到tomcat应用2.找到项目3.找web.xml,然后在里面找到url-pattern4.找到servlet-mapping中的那个servlet-name5.找到定义的servlet元素中的servlet-name6.找到定义的servlet-class,然后还是创建类的实例...原创 2019-03-26 12:09:52 · 137 阅读 · 0 评论 -
servlet的通用写法
servlet(接口) | |GnericServlet | |HttpServlet(用于处理http的请求)定义一个类,继承HttpServlet 复写doGet 和 doPost原创 2019-03-26 13:14:38 · 238 阅读 · 0 评论 -
servlet中实现servlet接口和继承HttpServlet类的区别
实现servlet接口必须实现接口中所有的方法,而继承HttpServlet类可以只重写类中的一个或多个方法实现servlet接口继承HttpServlet下面是github地址:https://github.com/nicesmile01/nice_servlet.git...原创 2019-03-26 13:35:11 · 3140 阅读 · 0 评论 -
servlet生命周期
constructor(构造)方法-init(初始化)方法-doget/dopost方法-service方法-destory(销毁)方法servlet销毁的时候,就会执行该方法1.该项目从tomcat的里面移除。2.正常关闭tomcat就会执行shutdown.batdoget和dopost不算生命周期方法,所谓的生命周期是指,从对象的创建到销毁一定会执行的方法,但是这两个方...原创 2019-03-27 19:11:08 · 97 阅读 · 0 评论 -
让servlet创建实例的时机提前
1.默认情况下,只有在初次访问servlet的时候,才会执行init方法。有的时候,我们可能需要在这个方法里面执行一些初始化的工作,甚至是做一些比较耗时的逻辑。2.那么这个时候,初次访问,可能会在init方法中逗留太久的时间,那么有没有方法可以让这个初始化的时机提前一点。3.在配置的时候,使用load-on-startup元素来指定,给定的数字越小,启动的时机就越早,一般不写负数,从2开始...原创 2019-03-27 19:11:00 · 120 阅读 · 0 评论 -
ServletConfig详解
Servlet的配置,通过这个对象,可以获取servlet在配置的时候的一些信息运行tomcat 访问http://localhost:8080/nice_servlet_war_exploded/NiceServletConfig打印:添加初始化参数然后修改重启tomcat,继续访问,结果为:新增两个init-param修改doGet方法...原创 2019-03-27 19:10:40 · 147 阅读 · 0 评论