Loading

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 36 下一页
摘要: 什么是WebDataBinder WebDataBinder可以: 将请求参数(form或query data)绑定到一个模型对象上 将基于String的请求值(比如请求参数、路径变量、头、Cookies等)转换为Controller方法参数的目标类型 渲染HTML表单时将模型对象值格式化为Stri 阅读全文
posted @ 2022-07-25 09:36 于花花 阅读(543) 评论(0) 推荐(0)
摘要: Converter系列 Converter系列是用于实现类型转换的策略组件。 Converter Converter接口很简单,没什么好说的,用于把类型S转换成类型T source永远不会为Null 你可以抛出任何异常以表示转换失败,可以抛出IllegalArgumentException代表sou 阅读全文
posted @ 2022-07-24 19:02 于花花 阅读(397) 评论(0) 推荐(0)
摘要: InternalResourceViewResovler需要放在视图解析器链的最后 原文链接 你可以通过定义多于一个的解析器Bean来形成ViewResolver链,并且如果有必要的话,设置order属性来指定它们的顺序。记住,order属性越高,视图解析器在链中的位置就越靠后。 ViewResol 阅读全文
posted @ 2022-07-24 15:49 于花花 阅读(29) 评论(0) 推荐(0)
摘要: 为甚么需要Model 先忘掉前后端分离的基于API的开发方式。 在传统的MVC模式开发中,一个Controller的典型职责是: 通过模型层来获得一些数据 选择要渲染的视图,并将模型层获得的数据放到视图中 如果不使用SpringMVC,那我们必须要面对的一个问题就是如何将模型层的数据放到视图中。如果 阅读全文
posted @ 2022-07-24 15:11 于花花 阅读(376) 评论(0) 推荐(0)
摘要: FormContentFilter 默认情况下,在提交那些具有请求体,并且ContentType=application/x-www-form-urlencoded的HTTP请求时,request.getParameter系列方法只能在请求方法为POST时正确获得请求体中的参数,也就是说对于PUT这 阅读全文
posted @ 2022-07-23 12:36 于花花 阅读(469) 评论(0) 推荐(0)
摘要: 处理流程 DispatcherServlet像下面这样处理请求: WebApplicationContext被搜索并作为一个属性绑定到request对象中,以让处理过程中的其它元素可以使用到它。绑定时默认使用DispatcherServlet.WEB_APPLICATION_CONTEXT_ATTR 阅读全文
posted @ 2022-07-23 08:22 于花花 阅读(36) 评论(0) 推荐(0)
摘要: 什么是特殊Bean DispatcherServlet作为一个Servlet,它要一方面要接受用户的请求,一方面又要利用各种组件来处理这个请求。举个例子,当它接收到请求,它会交给Controller来处理,Controller返回一个字符串,它又调用ViewResolver来将这个字符串解析成视图。 阅读全文
posted @ 2022-07-22 16:54 于花花 阅读(60) 评论(0) 推荐(0)
摘要: 概述 本篇文章介绍了SpringMVC官方文档中的两种DispatcherServlet的整合方式,并且通过源码分析它们是如何整合起来的。 同时,看这篇文章,有一些前置知识需要掌握: 编程式动态注册Servlet组件 JavaWeb中的Listener组件 Spring实战 五 Web中的Sprin 阅读全文
posted @ 2022-07-22 09:22 于花花 阅读(122) 评论(0) 推荐(0)
摘要: TCP允许连接的任意一方对连接发起关闭,下面,我们把发起关闭的一方称为主动关闭端,而接收到关闭请求后配合关闭的一端称为被动关闭端。 TCP允许半关闭,即主动端发起关闭后被动端可以不关闭,主动端仍然接受被动端的数据,但不返回任何数据。 TCP允许同时关闭,即两端同时发起关闭请求,这种情况下没有主动和被 阅读全文
posted @ 2022-07-18 14:04 于花花 阅读(704) 评论(0) 推荐(0)
摘要: 接口分析 EnvironmentCapable spring-core模块中的接口: public interface EnvironmentCapable { /** * 返回与该组件关联的Environment */ Environment getEnvironment(); } 一个组件若实现 阅读全文
posted @ 2022-07-16 14:45 于花花 阅读(257) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 36 下一页