- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 @initBinder
由 @InitBinder 标识的方法,可以对 WebDataBinder 对象进行初始化。WebDataBinder 是 DataBinder 的子类,用于完成由表单字段到 JavaBean 属性的绑定 • @InitBinder方法不能有返回值,它必须声明为void。 • @InitBinder方法的参数通常是是 WebDataBinder// @InitBinder// public
2016-10-27 07:45:12 614
原创 springMVC异常和处理
HandlerExceptionResolver@ExceptionHandler作用范围是在当前类@ControllerAdvice 是全局异常捕获DispatcherServlet 默认装配的 HandlerExceptionResolver主要处理 Handler 中用 @ExceptionHandler 注解定义的方法。@ExceptionHandler 注解定义的方法优先级问题:先精
2016-10-22 22:23:28 433
原创 springMVC 拦截器
自定义拦截器Spring MVC也可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必 须实现HandlerInterceptor接口 – preHandle():这个方法在业务处理器处理请求之前被调用,在该 方法中对用户请求 request 进行处理。如果程序员决定该拦截器对 请求进行拦截处理后还要调用其他的拦截器,或者是业务处理器去 进行处理,则返回
2016-10-22 18:11:31 253
原创 springMVC 上传和下载
Spring MVC 为文件上传提供了直接的支持,这种支持是通过即插即用的 MultipartResolver 实现的。Spring 用Jakarta Commons FileUpload 技术实现了一个MultipartResolver 实现类:CommonsMultipartResovlerSpring MVC 上下文中默认没有装配 MultipartResovler,因此默认情况下不能处理文件
2016-10-22 17:31:11 280
原创 springMVC 用超链接做国际化
默认情况下,SpringMVC 根据 Accept-Language 参数判断客户端的本地化类型此时需要修改浏览器语言超链接修改当接受到请求时,SpringMVC 会在上下文中查找一个本地化解析器(LocalResolver),找到后使用它获取请求所对应的本地化类型信息SpringMVC 还允许装配一个动态更改本地化类型的拦截器,这样通过指定一个请求参数就可以控制单个请求的本地化类型根据源
2016-10-22 17:13:07 717
原创 springMVC Ajax实现和原理
1.JSON 的jar包2. 编写目标方法,使其返回 JSON 对应的对象或集合在方法上添加 @ResponseBody 注解(添加到方法上的)实现原理HttpMessageConverter 是 Spring3.0 新添加的一个接 口,负责将请求信息转换为一个对象(类型为 T),将对象( 类型为 T)输出为响应信息使用 HttpMessageConverter 将请求信息转化并绑定到处理方法
2016-10-22 16:05:09 674
原创 数据格式化(传入String 变为对象的特殊属性Date)和数据校验
一般来说 :数据的格式化和校验是在一个模块中完成的,springMVC提供的源码也是差不多的对属性对象的输入/输出进行格式化,从其本质上讲依然属于 “类型转换” 的范畴。Spring 在格式化模块中定义了一个实现 ConversionService 接口的FormattingConversionService 实现类,该实现类扩展了 GenericConversionService,因此它既具
2016-10-22 14:50:11 487
原创 自定义视图framework.web.servlet.view.BeanNameViewResolver
俗称 :自定义视图配置视图 BeanNameViewResolver 解析器: 使用视图的名字来解析视图 通过 order 属性来定义视图解析器的优先级, order 值越小优先级越高 首先自定义相关视图组件 ==>实现视图view 接口@Componentpublic class HelloView implements View{@Overridepublic String ge
2016-10-22 11:25:41 277
原创 mvc:annotation-driven
由springMVC官网文档翻译过来的几段话• 会自动注 册RequestMappingHandlerMapping 、RequestMappingHandlerAdapter 与 ExceptionHandlerExceptionResolver 三个bean。 • 还将提供以下支持: – 支持使用 ConversionService 实例对表单参数进行类型转换 – 支持使用 @N
2016-10-22 11:16:49 256
原创 数据绑定和自定义转化类型DataBinder/ConversionService
数据绑定和自定义转化类型DataBinder/ConversionService-1. Spring MVC 主框架将 ServletRequest 对象及目标方 法的入参实例传递给 WebDataBinderFactory 实例,以创 建 DataBinder 实例对象 • 2. DataBinder 调用装配在 Spring MVC 上下文中的 ConversionService 组件进
2016-10-22 10:52:12 850
原创 自定义视图framework.web.servlet.view.BeanNameViewResolver
俗称 :自定义视图首先实现视图view 接口@RequestMapping("/testView")public String testView(){System.out.println("testView");return "helloView";}package com.atguigu.springmvc.views;import java.util.D
2016-10-22 09:54:29 1566
原创 springMVC <mvc:view-controller />
如果 success.jsp 页面在 web-info 目录下,我们无法通过url直接访问.此时可以在springMVC配置中 加入配置直接转发页面,无需经过Handler 方法处理.如果只配置此语句,会引发requestMapping映射bug,解决方法是在springMVC中配置 实际开发中通常会配置这个....
2016-10-22 09:14:21 373
FQ emsdk emscripten 安装依赖包
2020-10-14
win10-64-nexus-3.12.1-01.zip
2020-01-14
nexus-3-liunx.zip
2019-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人