Servlet


一、Servlet简介
  1.Servlet就是sun公司开发动态web的一门技术
  2.Sun在这些API中提供一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤:
    ①编写一个类,实现Servlet接口
    ②把开发好的java类部署到web服务器中
  3.把实现了Servlet接口的Java程序叫做,Servlet

  4.Servlet接口sun公司有两个默认的实现类:HttpServlet,GenericServlet
二、HelloServlet

  1.构建一个普通maven项目,此项目作为父项目

   

   

   2.把需要的依赖导入项目的pom.xml文件里,maven仓库地址:https://mvnrepository.com/

   3.创建一个Servlet项目,此项目作为子项目

   

   子项目创建完成后,父项目pom.xml下会多一个modules

   子项目pom.xml会生成parent

   父项目中的jar包,子项目可以直接使用

  4.Maven环境优化

    ①修改web.xml为最新的

    ②将maven项目的结构搭建完整

   5.编写一个Servler程序

    ①编写一个普通类

    ②实现Servlet接口,这里继承HttpServlet

   6.编写servlet的映射

    为什么需要映射:我们写的是Java程序,但是要通过浏览器访问,而浏览器需要连接web服务器,所以我们需要在web服务中注册我们写的servlet,还需要给他一个浏览器能够访问的路径;

  7.配置tomcat,注意项目发布的路径

  8.启动测试,成功打印