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 请求响应的执行流程