Spring MVC
文章平均质量分 64
阳泉
这个作者很懒,什么都没留下…
展开
-
springmvc-- Failed to convert property value of type 'java.lang.String' to required type
springmvc 异常:11:11:01.655 [http-apr-8080-exec-10] DEBUG o.s.w.s.m.a.AnnotationMethodHandlerExceptionResolver - Resolving exception from handler [com.mtl.springmvc.crud.handlers.EmployeeHandler@76e86原创 2016-03-04 11:26:28 · 16088 阅读 · 0 评论 -
第五章 处理器拦截器详解——跟着开涛学SpringMVC
原址:第五章 处理器拦截器详解——跟着开涛学SpringMVC5.1、处理器拦截器简介Spring Web MVC的处理器拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器)类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。 5.1.1、常见应用场景1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算转载 2016-06-17 15:48:48 · 541 阅读 · 0 评论 -
第六章 :注解式控制器运行流程及处理器定义 ——跟着开涛学SpringMVC
原址:第六章 :注解式控制器运行流程及处理器定义 ——跟着开涛学SpringMVC6.1、注解式控制器简介一、Spring2.5之前,我们都是通过实现Controller接口或其实现来定义我们的处理器类。已经@Deprecated。 二、Spring2.5引入注解式处理器支持,通过@Controller 和 @RequestMapping注解定义我们的处理器类。并且提供转载 2016-06-17 16:28:55 · 372 阅读 · 0 评论 -
第六章 注解式控制器详解—生产者、消费者请求限定
原址: 第六章 注解式控制器详解—生产者、消费者请求限定 6.6.5、生产者、消费者限定6.6.5.1、基本概念首先让我们看一下通过HTTP协议传输的媒体类型及如何表示媒体类型: 一、Media Type:互联网媒体类型,一般就是我们所说的MIME类型,用来确定请求的内容类型或响应的内容类型。 写道媒体类型格式:type/subtype(;paramet转载 2016-06-17 17:03:08 · 504 阅读 · 0 评论 -
第六章 注解式控制器详解—请求映射规则详解
原址:SpringMVC3强大的请求映射规则详解 第六章 注解式控制器详解——跟着开涛学SpringMVC声明:本系列都是原创内容,觉得好就顶一个,让更多人知道!!写博客不容易,写原创更不容易!!6.5、请求映射处理器定义好了,那接下来我们应该定义功能处理方法,接收用户请求处理并选择视图进行渲染。首先我们看一下图6-1:http请求信息包含六部分信息:①请求方法,如转载 2016-06-17 16:45:28 · 1500 阅读 · 0 评论 -
第六章 注解式控制器详解—SpringMVC强大的数据绑定(1)
原址:第六章 注解式控制器详解—SpringMVC强大的数据绑定(1)到目前为止,请求已经能交给我们的处理器进行处理了,接下来的事情是要进行收集数据啦,接下来我们看看我们能从请求中收集到哪些数据,如图6-11: 图6-111、@RequestParam绑定单个请求参数值;2、@PathVariable绑定URI模板变量值;3、@CookieValue绑定Cook转载 2016-06-18 09:39:10 · 405 阅读 · 0 评论 -
第六章 注解式控制器详解—SpringMVC强大的数据绑定(2)
原址:第六章 注解式控制器详解—SpringMVC强大的数据绑定(2)6.6.2、@RequestParam绑定单个请求参数值@RequestParam用于将请求参数区数据映射到功能处理方法的参数上。Java代码 public String requestparam1(@RequestParam String username)转载 2016-06-18 09:48:43 · 524 阅读 · 0 评论 -
第七章 SpringMVC数据类型转换—注解式控制器的数据验证、类型转换及格式化
原址:第七章SpringMVC数据类型转换—注解式控制器的数据验证、类型转换及格式化7.1、简介在编写可视化界面项目时,我们通常需要对数据进行类型转换、验证及格式化。 一、在Spring3之前,我们使用如下架构进行类型转换、验证及格式化: 流程:①:类型转换:首先调用PropertyEditor的setAsText(String),内部根据需要调用set转载 2016-06-18 11:31:28 · 1624 阅读 · 0 评论 -
第七章 SpringMVC数据格式化—注解式控制器的数据验证、类型转换及格式化
原址:第七章SpringMVC数据格式化—注解式控制器的数据验证、类型转换及格式化7.3、数据格式化在如Web /客户端项目中,通常需要将数据转换为具有某种格式的字符串进行展示,因此上节我们学习的数据类型转换系统核心作用不是完成这个需求,因此Spring3引入了格式化转换器(Formatter SPI) 和格式化服务API(FormattingConversionService转载 2016-06-20 09:36:51 · 424 阅读 · 0 评论 -
第七章 SpringMVC数据验证—注解式控制器的数据验证、类型转换及格式化
原址:第七章SpringMVC数据验证—注解式控制器的数据验证、类型转换及格式化7.4、数据验证7.4.1、编程式数据验证Spring 2.x提供了编程式验证支持,详见【4.16.2 数据验证】章节,在此我们重写【4.16.2.4.1、编程式验证器】一节示例。 (1、验证器实现复制cn.javass.chapter4.web.controll转载 2016-06-20 12:46:11 · 675 阅读 · 0 评论 -
第四章 Controller接口控制器详解(7)
原址:第四章 Controller接口控制器详解(7 完)——跟着开涛学SpringMVC4.16.2、数据验证1、数据绑定失败:比如需要数字却输入了字母;2、数据不合法:可以认为是业务错误,通过自定义验证器验证,如用户名长度必须在5-20之间,我们却输入了100个字符等;3、错误对象:当我们数据绑定失败或验证失败后,错误信息存放的对象,我们叫错误对转载 2016-06-17 15:04:14 · 664 阅读 · 0 评论 -
第四章 Controller接口控制器详解(6)——跟着开涛学SpringMVC 博客分类: 跟开涛学SpringMVC
原址:第四章 Controller接口控制器详解(6)——跟着开涛学SpringMVC4.16、数据类型转换和数据验证流程:1、首先创建数据绑定器,在此此会创建ServletRequestDataBinder类的对象,并设置messageCodesResolver(错误码解析器);2、提供第一个扩展点,初始化数据绑定器,在此处我们可以覆盖该方转载 2016-06-17 14:30:16 · 403 阅读 · 0 评论 -
第四章 Controller接口控制器详解 (4)——跟着开涛学SpringMVC
原址:第四章 Controller接口控制器详解 (4)——跟着开涛学SpringMVC4.12、ParameterizableViewController参数化视图控制器,不进行功能处理(即静态视图),根据参数的逻辑视图名直接选择需要展示的视图。Java代码 class="org.springframework.web.se转载 2016-06-17 12:45:31 · 475 阅读 · 0 评论 -
Spring中拦截/和拦截/*的区别 - 不能访问到返回的JSP - 访问静态资源(jpg,js等)
原址:点击打开链接一、我们都知道在基于Spring的Application中,需要在web.xml中增加下面类似的配置信息:listener> listener-class> org.springframework.web.context.ContextLoaderListener listener-class>listener>servlet> se转载 2016-04-14 16:31:09 · 489 阅读 · 0 评论 -
Spring中depends-on的作用是什么?
原址:点击打开链接spring的IOC容器负责bean的管理,当实例化一个bean是,spring保证该Bean所依赖的其他bean已经初始化。一般情况下,用元素建立对其他bean的依赖关系。比如: Xml代码 bean id="a" class="com.yanln.spring.bean.A"> bean>转载 2016-05-09 16:03:49 · 2960 阅读 · 0 评论 -
SpringMVC 综述
原址:点击打开链接一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置12345678910111213转载 2016-04-23 11:43:09 · 860 阅读 · 0 评论 -
第二章 Spring MVC入门 —— 跟开涛学SpringMVC
原址:第二章 Spring MVC入门 —— 跟开涛学SpringMVC2.1、Spring Web MVC是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring We转载 2016-06-17 10:35:47 · 739 阅读 · 0 评论 -
第三章 DispatcherServlet详解 ——跟开涛学SpringMVC
原址:第三章 DispatcherServlet详解 ——跟开涛学SpringMVC3.1、DispatcherServlet作用DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。 具体请参考第二章的图2-1。转载 2016-06-17 10:38:18 · 323 阅读 · 0 评论 -
第四章 Controller接口控制器详解(1)——跟着开涛学SpringMVC
原址:第四章 Controller接口控制器详解(1)——跟着开涛学SpringMVC4.1、Controller简介Controller控制器,是MVC中的部分C,为什么是部分呢?因为此处的控制器主要负责功能处理部分:1、收集、验证请求参数并绑定到命令对象;2、将命令对象交给业务对象,由业务对象处理并返回模型数据;3、返回ModelAndV转载 2016-06-17 10:40:03 · 663 阅读 · 0 评论 -
Spring MVC and Velocity Tutorial 入门
原址:点击打开链接1- IntroductionSpring MVC 4Eclipse 4.4 (Luna)Apache Velocity is a Java-based template engine that provides a template language to reference objects defin转载 2016-06-15 15:04:20 · 576 阅读 · 0 评论 -
第四章 Controller接口控制器详解(2)——跟着开涛学SpringMVC
原址:第四章 Controller接口控制器详解(2)——跟着开涛学SpringMVC4.5、ServletForwardingController将接收到的请求转发到一个命名的servlet,具体示例如下: java代码:Java代码 package cn.javass.chapter4.web.ser转载 2016-06-17 11:09:41 · 460 阅读 · 0 评论 -
第四章 Controller接口控制器详解(3)——跟着开涛学SpringMVC
原址:第四章 Controller接口控制器详解(3)——跟着开涛学SpringMVC4.11、AbstractWizardFormController向导控制器类提供了多步骤(向导)表单的支持(如完善个人资料时分步骤填写基本信息、工作信息、学校信息等)假设现在做一个完善个人信息的功能,分三个页面展示:1、页面1完善基本信息;2、页面2完善学校信转载 2016-06-17 11:29:58 · 457 阅读 · 0 评论