一文了解Servlet
导读:一文了解Servlet,关于这方面的知识你知道吗?一文了解Servlet的相关介绍,下面IT袋网为您详细介绍 1、什么是Servlet Servlet是Java提供的一门动态web资源开发技术 Servlet是JavaEE规范之一,其实
一文了解Servlet
关于这方面的知识你知道吗?一文了解Servlet的相关介绍,下面IT袋网为您详细介绍
1、什么是Servlet
- Servlet是Java提供的一门动态web资源开发技术
- Servlet是JavaEE规范之一,其实就是一个接口,将来我们需要定义Servlet接口,并由web服务器运行Servlet
2、Servlet快速入门
创建web项目,导入Servlet依赖坐标
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
创建:定义一个类,实现Servlet接口,并重写接口中的所有方法,并在service方法中输入一句话
public class Demo01 implements Servlet {
@Override
public void init(ServletConfig servletConfig) throws ServletException {
}
@Override
public ServletConfig getServletConfig() {
return null;
}
@Override
public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
System.out.println("hello");
}
@Override
public String getServletInfo() {
return null;
}
@Override
public void destroy() {
}
}
配置:在类上实用@WebServlet注解,配置该Servlet的访问路径
@WebServlet("/demo01")
访问:启动Tomcat,浏览器输入URL 访问该Servlet


3、Servlet生命周期
Servlet生命周期就是Servlet从创建到销毁的过程

测试
@WebServlet("/demo01")
public class Demo01 implements Servlet {
@Override
public void init(ServletConfig servletConfig) throws ServletException {
System.out.println("初始化方法");
}
@Override
public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
System.out.println("hello");
}
@Override
public void destroy() {
System.out.println("销毁方法");
}
分别在init方法、service方法、destroy方法输出语句,运行时发现init方法调用一次,之后通过不断刷新,会重复调用service方法,直至关掉服务器调用destroy方法
相关阅读
-
个人网站的制作模板 制作网站和网页的教学
为大家说一说个人网站的制作模板和制作网站和网页的教学的内容,相关内容具体如下: 随着个人创业的流行,很多个人也需要一个比较详细的网站来展示自己,开展个人业务,或者积累粉丝
-
FIT AP的原理及优势
一篇IT技术小知识,为您介绍方面的讲解,具体内容如下: 随着无线网络技术的不断发展,新型的FIT AP开始逐渐崭露头角。 FIT AP是“Fit(适配)”的缩写,它的设计理念是更加智能和灵活地适
-
OSI七层网络模型会话层详解 会话层主要功能有哪些
正文核心导读:OSI七层网络模型会话层详解的电脑方面的小经验,继续往下看吧! 会话层是OSI模型中的第5层,位于表示层和传输层之间,主要负责建立、管理和终止应用程序之间的会话。 会
-
OSPF广播网络类型特点以及工作原理
文章导读:OSPF广播网络类型特点以及工作原理方面的介绍,接下来分享详细内容。 特点 广播网络类型是指在网络中,所有的路由器都直接相连,并且可以互相通信。 在广播网络中,路由器之


