![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
servlet
林海静
周全尽至,方可抵达。
展开
-
idea中原生Servlet3.0开发之---ServletContainerInitializer
作用:tomcat启动时,给ServletContext容器中注册组件 本文章需预先了解的知识点: Java四大域对象: 根据有作用范围由小到大: page(jsp有效)------》page域指的是pageContext. request(一次请求)---》request域request HttpServletContext session(一次会话)---》session域sess...原创 2018-11-14 15:41:29 · 1499 阅读 · 2 评论 -
idea中原生Servlet3.0开发之---使用注解来搭建动态web应用流程
一、Servlet3.0文档下载和服务器版本说明 Servlet3.0是JSR-315标准规范,需要tomcat7.0及以上版本的支持。 1、可访问:https://www.jcp.org/en/jsr/summary?id=servlet+3.0下载servlet3.0的标准文档,不过此文档为英文文档!!! 2、可访问tomcat的网站:https://tomcat.apache.o...原创 2018-11-14 15:43:45 · 4072 阅读 · 0 评论 -
idea中原生Servlet3.0开发之---使用配置类和注解的方式整合SpringMVC
以注解方式来启动SpringMVC前需了解的基础知识: 1、web容器在启动的时候,会扫描每个jar包下的META-INF/services/javax.servlet.ServletContainerInitializer 2、加载这个文件指定的类SpringServletContainerInitializer 3、spring的应用一启动会加载感兴趣的WebApplicationI...原创 2018-11-14 19:23:48 · 3920 阅读 · 5 评论 -
idea中原生Servlet3.0开发之---异步请求
一、为什么需要异步请求 当用户的请求很多时,tomcat就会分配一个线程去处理一个请求,这样tomcat线程池中的线程就会不够用,导致请求阻塞的发生; 所以此时,就需要异步请求,即tomcat的线程接收到请求后,不负责后期的处理,而是转发给一个新的线程处理业务模块,如下图 主线程结束之后又可以接收新的用户请求,这样就可以处理高并发的情况; 二、Servlet3.0中异步请求实现方...原创 2018-11-15 10:46:16 · 591 阅读 · 0 评论