1、这五个方法,我们常用为serive方法,但为了抽闲方法的规则,这五个方法我们都要实现
2、urlPattern/*Peaten/,就是访问路径,有很多种书写形式
3、快速入门
1. <dependency> 2. <groupId>javax.servlet</groupId> 3. <artifactId>javax.servlet-api</artifactId> 4. <version>3.1.0</version> 5. <!-- 6. 此处为什么需要添加该标签? 7. provided指的是在编译和测试过程中有效,最后生成的war包时不会加入 8. 因为Tomcat的lib目录中已经有servlet-api这个jar包,如果在生成war包的时候生效就会和Tomcat中的jar包冲突,导致报错 9. --> 10. <scope>provided</scope> 11. </dependency>
2、创建:定义一个类,实现Servlet接口,并重写接口中所有方法,并在service方法中输入一句话
1. package com.itheima.web; 2. 3. import javax.servlet.*; 4. import java.io.IOException; 5. 6. public class ServletDemo1 implements Servlet { 7. 8. public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException { 9. System.out.println("servlet hello world~"); 10. } 11. public void init(ServletConfig servletConfig) throws ServletException { 12. 13. } 14. 15. public ServletConfig getServletConfig() { 16. return null; 17. } 18. 19. public String getServletInfo() { 20. return null; 21. } 22. 23. public void destroy() { 24. 25. } 26. }
3、配置:在类上使用@WebServlet注解,配置该Servlet的访问路径
@WebServlet("/demo1")
4、访问:启动Tomcat,浏览器中输入URL地址访问该Servlet
http://localhost:8080/web-demo/demo1
5、操作实例
6、pom.xml中导入实例
7、随便创建一个WEB层的Servlet文件类
8、之后写一个继承接口
9、Alt+enter,继承servlet的五个方法
10、Serivce方法,将来Serivce方法是被访问的时候,会自动执行
11、随便写一句话,HelloWorld,如果能打印出来,说明,这个Servlet被访问成功了
12、操作步骤
13、右键项目,启动Tomcat
14、访问路径,控制台成功打印,Servlet访问成功