Servlet快速入门
Servlet是Java提供的一门动态web资源开发技术
Servlet是JavaEE规范之一,其实就是一个接口,将来我们需要定义Servlet类实现Servlet接口,并由web服务器运行Servlet
快速入门
- 创建web项目,导入Servlet依赖坐标
<dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin> </plugins> </build>
- 定义一个类,实现Servlet接口,并重写接口中所有方法,并在service方法中输入一句话
package com.tsg.web;import javax.servlet.*;import java.io.IOException;public class ServletDemo1 implements Servlet { public void init(ServletConfig servletConfig) throws ServletException { } public ServletConfig getServletConfig() { return null; } public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException { System.out.println(\"servlet hello world\"); } public String getServletInfo() { return null; } public void destroy() { }}
- 在类上使用
@WebServlet
注解,配置该Servlet的访问路径
@WebServlet(\"/demo1\")
- 访问:启动
Tomcat
,浏览器输入URL访问该Servlet
网页查看:
控制台查看: