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
网页查看:
控制台查看: