运行环境
Tomcat等相关文章
松松不垮0216
这个作者很懒,什么都没留下…
展开
-
Servlet3.0新特性
Servlet 3.0作为Java EE 6规范体系中一员,随着Java EE 6规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化Web应用的开发和部署。...转载 2020-03-02 11:46:07 · 105 阅读 · 0 评论 -
Sevlet3.0其他重要特性
HttpServletRequest对文件上传的支持此前,对于处理上传文件的操作一直是让开发者头疼的问题,因为Servlet本身没有对此提供直接的支持,需要使用第三方框架来实现,而且使用起来也不够简单。如今这都成为了历史,Servlet 3.0已经提供了这个功能,而且使用也非常简单。为此,HttpServletRequest提供了两个方法用于从请求中解析出上传的文件:Part getPart...转载 2020-03-02 11:40:44 · 79 阅读 · 0 评论 -
Servet3.0之异步处理支持
说明有了异步处理特性后,Servlet线程不再需要一直阻塞,直到业务处理完毕才能再输出响应,最后才结束该Servlet线程。在接收到请求之后,Servlet线程可以将耗时的操作委派给另一个线程来完成,自己在不生成响应的情况下返回至容器。针对业务处理较耗时的情况,这将大大减少服务器资源的占用,并且提高并发处理速度。3.0之前同步响应流程Servlet接收到请求之后,可能需要对请求携带的数据进...转载 2020-03-02 11:37:53 · 114 阅读 · 0 评论 -
Servlet3.0之插件化支持
说明如果说3.0版本新增的注解支持是为了简化Servlet/过滤器/监听器的声明,从而使得web.xml变为可选配置, 那么新增的可插性 (pluggability) 支持则将Servlet配置的灵活性提升到了新的高度。使用该特性,我们可以在不修改已有Web应用的前提下,只需将按照一定格式打成的JAR包放到WEB-INF/lib目录下,即可实现新功能的扩充,不需要额外的配置。Servlet 3...转载 2020-03-02 11:27:02 · 176 阅读 · 0 评论 -
Servlet3.0之注解支持
说明Servlet 3.0的部署描述文件web.xml的顶层标签有一个metadata-complete属性,该属性指定当前的部署描述文件是否是完全的。如果设置为true,则容器在部署时将只依赖部署描述文件,忽略所有的注解(同时也会跳过web-fragment.xml的扫描,亦即禁用可插性支持);如果不配置该属性,或者将其设置为false,则表示启用注解支持和可插性支持。@WebServlet...转载 2020-03-02 11:23:22 · 190 阅读 · 0 评论 -
Tomcat AJP文件包含漏洞解析
漏洞背景安全公告编号:CNTA-2020-0004 漏洞内容:攻击者可利用该高危漏洞读取或包含Tomcat上所有 webapp目录下的任意文件,如:webapp配置文件或源代码等。 受影响的版本包括:Tomcat 6,Tomcat 7的7.0.100以下版本,Tomcat 8的8.5.51以下版本,Tomcat 9的9.0.31以下版本。 漏洞综合评级:“高危”。详细内容:https:...转载 2020-02-29 17:30:07 · 3226 阅读 · 0 评论