![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringMVC
文章平均质量分 53
编程小白AA
热爱编程、热爱生活!
展开
-
SpringMVC执行流程
SpringMVC执行流程1.浏览器提交请求给中央调度器(DispatcherServlet)2.中央调度器(DispatcherServlet)判断该请求是否为multiparty请求3.中央调度器将这个请求给了处理器映射器(HandleMapping),然而处理器映射器被封装成一个集合,需要通过遍历所有的处理器映射器,找到对应这个请求的处理器映射器3.处理器映射器(HandleMapping)根据这个请求找到对应的处理器,(hm.getHandler(request))将这个处理器和拦截器一起封原创 2021-05-30 17:18:24 · 93 阅读 · 0 评论 -
SpringMVC核心技术
目录1.转发与重定向2.异常处理器3.类型转换器4.初始化参数绑定4.文件上传4.拦截器转发与重定向当处理器对请求处理完毕后,向其它资源进行跳转时,有两种跳转方式:请求转发与重定向。而根据所要跳转的资源类型,又可分为两类:跳转到页面与跳转到其它处理器。注意,对于请求转发的页面,可以是WEB-INF中页面;而重定向的页面,是不能为WEB-INF中的页面。因为重定向相当于用户再次发出一次请求,而用户是不能直接访问 WEB-INF 中的资源SpringMVC 框架原创 2020-10-09 19:24:22 · 1955 阅读 · 0 评论 -
SpringMVC配置式开发
HandlerMapping处理器映射器简介: 处理器映射器,负责根据用户请求找到相应的将要执行的 Handler,即处理器。即用于完成将用户请求映射为要处理该请求的处理器,并将处理器封装为处理器执行链传给中央调度器。HandlerMapping的执行流程protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { //request请求原创 2020-09-28 19:47:44 · 97 阅读 · 0 评论 -
SpringMVC静态资源的访问
关于静态资源无法访问如果配置 <url-pattern>/</url-pattern> 可能导致静态资源无法访问, 可以通过以下方式解决1.第一种方式: 单独指定一个servlet-mapping,在其中配置所需的静态资源<!--在servlet-mapping中配置所需的静态资源--><servlet-mapping> <servlet-name>default</servlet-name> <url-pat原创 2020-09-28 17:57:51 · 135 阅读 · 0 评论