![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springMVC
思亮java
这个作者很懒,什么都没留下…
展开
-
前后端统一日期传输方式(org.codehaus.jackson.map.JsonMappingException)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...原创 2019-12-04 23:31:43 · 602 阅读 · 0 评论 -
Spring中@Autowired标签与@Resource标签的区别
@Autowired Spring 2.5 引入了 @Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。要实现我们要精简程序的目的。@Autowired默认按照类型进行注入@Autowired @Qualifier(“personDaoxxx”)这样就是按照名称进行装配@Autowired(r原创 2016-11-13 16:03:39 · 610 阅读 · 0 评论 -
数据格式化(传入String 变为对象的特殊属性Date)和数据校验
一般来说 :数据的格式化和校验是在一个模块中完成的,springMVC提供的源码也是差不多的 对属性对象的输入/输出进行格式化,从其本质上讲依然属于 “类型转换” 的范畴。 Spring 在格式化模块中定义了一个实现 ConversionService 接口的FormattingConversionService 实现类,该实现类扩展了 GenericConversionService,因此它既具原创 2016-10-22 14:50:11 · 478 阅读 · 0 评论 -
@initBinder
由 @InitBinder 标识的方法,可以对 WebDataBinder 对象进行初始化。WebDataBinder 是 DataBinder 的子类,用于完成由表单字段到 JavaBean 属性的绑定 • @InitBinder方法不能有返回值,它必须声明为void。 • @InitBinder方法的参数通常是是 WebDataBinder// @InitBinder // public原创 2016-10-27 07:45:12 · 608 阅读 · 0 评论 -
springMVC异常和处理
HandlerExceptionResolver@ExceptionHandler作用范围是在当前类@ControllerAdvice 是全局异常捕获 DispatcherServlet 默认装配的 HandlerExceptionResolver 主要处理 Handler 中用 @ExceptionHandler 注解定义的方法。 @ExceptionHandler 注解定义的方法优先级问题:先精原创 2016-10-22 22:23:28 · 418 阅读 · 0 评论 -
springMVC 拦截器
自定义拦截器Spring MVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必 须实现HandlerInterceptor接口 – preHandle():这个方法在业务处理器处理请求之前被调用,在该 方法中对用户请求 request 进行处理。如果程序员决定该拦截器对 请求进行拦截处理后还要调用其他的拦截器,或者是业务处理器去 进行处理,则返回原创 2016-10-22 18:11:31 · 246 阅读 · 0 评论 -
mvc:annotation-driven
由springMVC官网文档翻译过来的几段话• 会自动注 册RequestMappingHandlerMapping 、RequestMappingHandlerAdapter 与 ExceptionHandlerExceptionResolver 三个bean。 • 还将提供以下支持: – 支持使用 ConversionService 实例对表单参数进行类型转换 – 支持使用 @N原创 2016-10-22 11:16:49 · 247 阅读 · 0 评论 -
数据绑定和自定义转化类型DataBinder/ConversionService
数据绑定和自定义转化类型DataBinder/ConversionService-1. Spring MVC 主框架将 ServletRequest 对象及目标方 法的入参实例传递给 WebDataBinderFactory 实例,以创 建 DataBinder 实例对象 • 2. DataBinder 调用装配在 Spring MVC 上下文中的 ConversionService 组件进原创 2016-10-22 10:52:12 · 829 阅读 · 0 评论 -
springMVC <mvc:view-controller />
如果 success.jsp 页面在 web-info 目录下,我们无法通过url直接访问. 此时可以在springMVC配置中 加入 配置直接转发页面,无需经过Handler 方法处理. 如果只配置此语句,会引发requestMapping映射bug,解决方法 是在springMVC中配置 实际开发中通常会配置这个....原创 2016-10-22 09:14:21 · 363 阅读 · 0 评论 -
springMVC 上传和下载
Spring MVC 为文件上传提供了直接的支持,这种支持是通过即插即用的 MultipartResolver 实现的。Spring 用Jakarta Commons FileUpload 技术实现了一个MultipartResolver 实现类:CommonsMultipartResovlerSpring MVC 上下文中默认没有装配 MultipartResovler,因此默认情况下不能处理文件原创 2016-10-22 17:31:11 · 274 阅读 · 0 评论 -
springMVC 用超链接做国际化
默认情况下,SpringMVC 根据 Accept-Language 参数判断客户端的本地化类型 此时需要修改浏览器语言 超链接修改 当接受到请求时,SpringMVC 会在上下文中查找一个本地化解析器(LocalResolver),找到后使用它获取请求所对应的本地化类型信息 SpringMVC 还允许装配一个动态更改本地化类型的拦截器,这样通过指定一个请求参数就可以控制单个请求的本地化类型 根据源原创 2016-10-22 17:13:07 · 711 阅读 · 0 评论 -
springMVC Ajax实现和原理
1.JSON 的jar包2. 编写目标方法,使其返回 JSON 对应的对象或集合在方法上添加 @ResponseBody 注解(添加到方法上的)实现原理 HttpMessageConverter 是 Spring3.0 新添加的一个接 口,负责将请求信息转换为一个对象(类型为 T),将对象( 类型为 T)输出为响应信息使用 HttpMessageConverter 将请求信息转化并绑定到处理方法原创 2016-10-22 16:05:09 · 663 阅读 · 0 评论 -
自定义视图framework.web.servlet.view.BeanNameViewResolver
俗称 :自定义视图配置视图 BeanNameViewResolver 解析器: 使用视图的名字来解析视图 通过 order 属性来定义视图解析器的优先级, order 值越小优先级越高 首先自定义相关视图组件 ==>实现视图view 接口@Component public class HelloView implements View{@Override public String ge原创 2016-10-22 11:25:41 · 268 阅读 · 0 评论