spring mvc
ljhabc1982
这个作者很懒,什么都没留下…
展开
-
Spring mvc数据转换与格式化
Spring mvc数据绑定spring mvc通过反射机制对目标方法的签名进行分析,将请求消息绑定到处理方法入参中。数据绑定的核心部件是DataBinder。 spring mvc主框架将servletRequest对象及处理方法入参对象实例传递给DataBinder,DataBinder调用装配在spring mvc上下文中的ConversionService组件进行数据类型转转载 2014-01-23 13:53:16 · 25884 阅读 · 2 评论 -
spring mvc数据模型
处理模型数据ModelAndView:处理方法返回值类型为ModelAndView时,方法体即可通过该对象添加模型数据。@ModelAttribute:方法入参标注了该注解后,入参对象会放到数据模型中Map、Model:入参为org.springframework.ui.Model/ModelMap或java.util.Map时,数据会自动添加到数据模型中ModelAndView添转载 2014-01-20 10:00:20 · 4841 阅读 · 1 评论 -
HttpMessageConverter
使用HttpMessageConverterHttpMessageConverter接口负责将请求信息转换成T类型对象,将对象输出为响应信息。DispatcherServlet默认安装了AnnotationMethodHandlerAdapter做为HandlerAdapter的组件实现类,HttpMessageConverter即由AnnotationMethodHandlerAdapt转载 2014-01-18 13:18:07 · 17579 阅读 · 0 评论 -
spring mvc参数绑定
注解驱动控制器@RequestMapping映射请求通过标注@Controller,再通过扫描相应类包,即可使POJO成为一个可以处理请求的控制器。Spring mvc通过@RequestMapping将请求映射到对应的控制器方法中在控制器的类定义及方法定义处都可以标注@RequestMapping,类定义出提供初步的请求映射信息,方法处提供进一步细分映射信息。@Request转载 2014-01-17 15:04:11 · 11504 阅读 · 1 评论 -
spring mvc请求过程
Spring mvc处理请求过程1、 首先客户端发送一个HTTP请求,Web服务器接收这个请求,如果匹配DispatcherServlet的请求映射路径,web容器将请求转交给DispatcherServlet处理。2、 DispatcherServlet接收到请求,根据请求信息(包括URL,HTTP方法,请求报文,请求参数,cookie等)及HandlerMapping的配置转载 2014-01-17 13:26:20 · 9917 阅读 · 0 评论 -
spring mvc视图
spring mvc视图与视图解析器视图的作用是渲染模型数据,将模型数据以某种形式呈现给客户。视图对象可以是常见的JSP,还可以是Excel或PDF等形式不一的媒体形式。为了实现视图模型和具体实现技术的解耦。spring 在org.springframework.web.servlet包中定义了一个高度抽象的View接口,该接口定义了两个方法String getContextType(转载 2014-01-25 14:00:00 · 6484 阅读 · 0 评论 -
spring mvc杂项
spring mvc本地化解析在默认情况下spring mvc会根据Accept-Language参数判断客户端的本地化类型,此外它还提供了多种指定客户端本地化类型的方式。当spring mvc收到请求时,会在上下文中寻找一个本地化解析器(LocaleResolver),找到后使用它获取请求所对应的本地化类型。除此之外,spring mvc还允许装配一个动态更改本地化类型的拦截器,通过转载 2014-01-25 16:22:16 · 1607 阅读 · 0 评论 -
Bean Validation 技术规范特性概述
http://www.ibm.com/developerworks/cn/java/j-lo-beanvalid/ Bean ValidationJSR303 规范(Bean Validation 规范)提供了对 JavaEE 和 Java SE 中的 Java Bean 进行验证的方式。该规范主要使用注解的方式来实现对 Java Bean 的验证功能,并且这种方式会覆盖使用 XML转载 2014-01-24 09:46:04 · 12756 阅读 · 0 评论 -
Spring数据校验
Spring数据校验spring拥有自己独立的数据校验框架,同时支持JSR303标注校验。springDataBinder在进行数据绑定时,可同时调用校验框架完成数据校验工作。在spring mvc中则可直接通过注解驱动的方式进行数据校验 Validator校验接口boolean supports(Class clazz):该校验器能够对clazz类型的对象进行校验void v转载 2014-01-24 11:41:15 · 10992 阅读 · 2 评论 -
mvc annotation-driven 新增标签
http://starscream.iteye.com/blog/1098880mvc annotation-driven 新增标签 以下为spring mvc 3.1中annotation-driven所支持的全部配置 1、return-value-handl转载 2014-05-26 09:37:01 · 9393 阅读 · 0 评论