Spring Boot 与传统项目最大的区别是,传统项目都是打成 WAR 包部署到服务器上面,需要额外的 Servlet 容器, 而 Spring Boot 则可以直接打成 jar 包,并内置集成了 Servlet 容器,通过命令 则可以直接运行,不需要独立的 Servlet 容器。 打成可执行 j ...
分类:
编程语言 时间:
2018-09-11 11:25:05
阅读次数:
272
1、Servlet简介: ●Servlet是一个符合特定规范的 JAVA 程序 , 是一个基于JAVA技术的Web组件。 ●Servlet允许在服务器端,由Servlet容器所管理,用于处理客户端请求并做出响应。 ●Servlet容器:Servlet容器也称为 Servlet引擎,是 WEB 服务器 ...
分类:
Web程序 时间:
2018-09-09 15:02:52
阅读次数:
371
JSP包含文件 jsp的include指令元素读入指定页面的内容。并把这些内容和本来的页面融合到一起。(这个过程是在翻译阶段:也就是jsp被转化成servlet的阶段进行的。 翻译阶段: jsp页面不能原封不动地被传送给浏览器,全部的jsp元素都必须首先由服务器进行处理。这是通过将jsp页面转达化成 ...
分类:
Web程序 时间:
2018-08-29 14:37:19
阅读次数:
214
servlet 生命周期 在 servlet 生命周期中,servlet 容器完成加载 servlet 类和实例化一个 servlet 实例,并通过3个方法来完成生命周期中的其他阶段。 init() 方法:负责 servlet 的初始化工作,该方法由 servlet 容器调用完成。 service( ...
分类:
其他好文 时间:
2018-08-23 21:06:15
阅读次数:
162
一个测试类包含下面两个注解: 测试类中可直接注入接口: 在方法上加@Test表示它是个测试方法: 可以通过@Before和@After注解修饰的方法,来表示测试方法执行前和执行后的行为。 至此一个简单的单元测试就完成了。 Spring Mock MVC:模拟Servlet容器里的测试控制器。 下面部 ...
分类:
编程语言 时间:
2018-08-23 02:12:13
阅读次数:
174
在web.xml配置文件是一个的J2EE配置文件,决定如何处理HTTP请求servlet容器的元素。它不是严格意义上的Struts2的配置文件,但它是一个文件,需要配置Struts2的工作。 正如前面所讨论的,此文件提供任何Web应用程序的入口点。Struts2的应用程序的入口点,将是一个部署描述符 ...
分类:
Web程序 时间:
2018-08-19 20:03:47
阅读次数:
189
JSP 生命周期 理解JSP底层功能的关键就是去理解它们所遵守的生命周期。 JSP生命周期就是从创建到销毁的整个过程,类似于servlet生命周期,区别在于JSP生命周期还包括将JSP文件编译成servlet。 以下是JSP生命周期中所走过的几个阶段: 编译阶段: servlet容器编译servle ...
分类:
Web程序 时间:
2018-08-18 23:44:45
阅读次数:
352
一、常见JavaWeb服务器 1、WebLogic:是BEA公司的产品、WebSphereAS:是IBM公司的产品、JBossAS:红帽公司的产品,可以自行了解 2、Tomcat服务器:Sun公司在推出的小型Servlet/JSP调试工具的基础上发展起来的一个优秀的Servlet容器,Tomcat本 ...
分类:
其他好文 时间:
2018-08-15 14:55:15
阅读次数:
227
1. 什么是过滤器 过滤器是一个运行在服务器端的程序,先于与之相关的servlet或JSP页面之前运行实现对请求资源的过滤的功能; 过滤器可附加到一个或多个servlet或jsp页面上,可以检查请求信息也可以处理相应信息; filter的基本功能是对Servlet容器调用Servlet的过程进行拦截 ...
分类:
其他好文 时间:
2018-08-14 18:52:52
阅读次数:
209
所谓servlet指:服务器处理来自Web浏览器或其他客户端的HTTP请求的服务器程序。客户端向服务器发送Http请求,经Tomcat封装处理转给Servlet容器,Servlet容器在把请求或回应交给Serlvet——既是我们要处理的东东。 Servlet是服务器(如Tomcat)与客户端(如浏览 ...
分类:
其他好文 时间:
2018-08-10 19:46:39
阅读次数:
122