TOMCAT ---> servlet概念

1  TOMCAT  ---> servlet概念
     2  TOMCAT 目录结构 (各个文件夹都存放什么东西)
     3  TOMCAT 程序的层级
                 web
                   |
                   |---- js,jsp,html,css (资源文件在web根目录下面 可以被浏览器直接访问)
                   |
                   |----WEB-INF (配置文件 web.xml lib --jar  classes--java编译后的字节码文件  注意:此文件夹下面的东西不能被外部直接访问)
                          |
                          |--- classes
                          |--- lib
                          |--- web.xml
     4 java创建web工程
       4.1 创建module -- webapplication -- javaee7 3.1版本
       4.2 在WEN-INF 下面创建lib (编译jar包)和 classes(设置成编译输出路径)
       4.3 在lib中导入 servlet-api.jar  mysql-conn.jar (druid.jar)
       4.4 在src中创建package (包名命名规范:反域名 全小写 com.aaa)
       4.5 在servlet包中创建一个servlet类 (XxxxxServlet)继承HttpServlet
           A 一个类要有处理请求 回传响应的能力 就需要继承HttpServlet
           b 处理请求和响应的方法是
             b1 service     (删除方法中 super.service(req,resp))
             b2 doGet和doPost
           C req 请求参数 resp 响应参数
           D练习: 调用dao获取数据库中所有数据 并且响应给浏览器
        4.6 在web.xml中 去 配置 XxxxSerlet的映射关系
           <servlet>
                  <servlet-name>StudentServlet</servlet-name>
                  <servlet-class>com.aaa.servlet.StudentServlet</servlet-class>
           </servlet>

           <servlet-mapping>
                  <servlet-name>StudentServlet</servlet-name>
                  <url-pattern>/stu</url-pattern>
          </servlet-mapping>
         4.7 将我们的项目 部署到tomcat中 注意:ApplicationContext /day02_01

      5 请求响应的执行流程

 

猜你喜欢

转载自www.cnblogs.com/qurui1998/p/10710815.html