摘要: 1. IDEA会为每一个tomcat部署的项目单独建立一份配置文件 * 查看控制台的log:Using CATALINA_BASE: C:\Users\Administrator\AppData\Local\JetBrains\IntelliJIdea2020.1\tomcat\2. 工作空间项目 阅读全文
posted @ 2021-09-17 15:36 E_lian 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 好处:支持注解配置,可以不需要web.xml。 * 步骤: 1. 创建JavaEE项目,选择Servlet的版本3.0以上,可以不创建web.xml 2. 定义一个类,实现Servlet接口 3. 复写方法 4. 在类上使用@WebServlet注解,进行配置 * @WebServlet("资源路径 阅读全文
posted @ 2021-09-17 15:18 E_lian 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 当一个类实现Servlet,要重写五个方法: init(ServletConfig servletConfig):初始化方法,在servlet创建时,执行一次 getServletConfig():获取servlet的servletConfig对象:servlet的配置对象 service(Serv 阅读全文
posted @ 2021-09-17 15:04 E_lian 阅读(134) 评论(0) 推荐(0) 编辑
摘要: * 概念:运行在服务器端的小程序* Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。* 将来我们自定义一个类,实现Servlet接口,复写方法。* 快速入门: 1. 创建JavaEE项目 2. 定义一个类,实现Servlet接口 * public class S 阅读全文
posted @ 2021-09-17 14:17 E_lian 阅读(29) 评论(0) 推荐(0) 编辑
摘要: * 执行原理: 通过主机地址+端口找到服务器(Tomcat)然后通过配置的虚拟路径找到对应的项目, 再通过资源名称到web.xml的url-pattern去检索这个demo1,找到对应的url-pattern再通过servlet-name找到对应的全类名字节码文件 详细步骤: 1. 当服务器接受到客 阅读全文
posted @ 2021-09-17 14:14 E_lian 阅读(44) 评论(0) 推荐(0) 编辑
摘要: * java动态项目的目录结构:Servlet: server applet-- 项目的根目录 -- WEB-INF目录: -- web.xml:web项目的核心配置文件 -- classes目录:放置字节码文件的目录 -- lib目录:放置依赖的jar包 阅读全文
posted @ 2021-09-17 11:56 E_lian 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 三种方式: 1. 直接将项目放到webapps目录下即可。 * /testProject:项目的访问路径-->虚拟目录也叫虚拟路径(就是Context标签的path) * 简化部署:将项目打成一个war包,再将war包放置到webapps目录下。 * war包会自动解压缩2. 配置conf/serv 阅读全文
posted @ 2021-09-17 11:38 E_lian 阅读(141) 评论(0) 推荐(0) 编辑