摘要: 1、全局处理 /error 500 org.springframework.web.servlet.handler.SimpleMappingEx... 阅读全文
posted @ 2014-05-13 23:16 自行车上的程序员 阅读(338) 评论(0) 推荐(0) 编辑
摘要: @InitBinder 在controller中注册一个customer protperty editor以解析request中的参数并通过date bind机制与handler method中的参数做绑定。@InitBinderpublic void initBinder(WebDataBinde... 阅读全文
posted @ 2014-05-13 23:13 自行车上的程序员 阅读(369) 评论(0) 推荐(0) 编辑
摘要: @RequestMapping的可选参数 value:表示需要匹配的url的格式。 method:表示所需处理请求的http 协议(如get,post,put,delete等),可选值为RequestMethod这个enum的值。 params:格式为”paramname=paramvalue” 或... 阅读全文
posted @ 2014-05-13 22:47 自行车上的程序员 阅读(8941) 评论(0) 推荐(0) 编辑
摘要: MVC的拦截器 经本人在Spring mvc中对方案1和方案2的测试表明,并没有拦截静态资源,所以可以放心使用方案1和方案2,方案3可以放弃,并且可以放心使用<mvc:annotation-driven />注解。 方案一,(近似)总拦截器,拦截所有url 为什么叫“近似”,前面说了,Spring没 阅读全文
posted @ 2014-05-13 16:33 自行车上的程序员 阅读(168044) 评论(1) 推荐(0) 编辑
摘要: 在spring mvc3.2及以上版本增加了对请求的异步处理,是在servlet3的基础上进行封装的。1、修改web.xml...1.1、声明version="3.0",声明web-app_3_0.xsd1.2、为servlet或者filter设置启用异步支持:true,修改WEB应用的web.xm... 阅读全文
posted @ 2014-05-13 11:27 自行车上的程序员 阅读(58508) 评论(2) 推荐(1) 编辑
摘要: 应用场景:1、某些耗时较长的而用户不需要等待该方法的处理结果2、某些耗时较长的方法,后面的程序不需要用到这个方法的处理结果时在spring的配置文件中加入对异步执行的支持 使用方法import org.springframework.scheduling.an... 阅读全文
posted @ 2014-05-13 11:12 自行车上的程序员 阅读(41637) 评论(0) 推荐(0) 编辑
摘要: 一、在SringMVC中使用 使用注解 1、准备校验时使用的JAR validation-api-1.0.0.GA.jar:JDK的接口; hibernate-validator-4.2.0.Final.jar是对上述接口的实现; log4j、slf4j、slf4j-log4j 2、编写需要校验的b 阅读全文
posted @ 2014-05-13 10:35 自行车上的程序员 阅读(103033) 评论(4) 推荐(11) 编辑
摘要: 1、新建web项目,并在web.xml加入spring mvc的servlet springMVC org.springframework.web.servlet.DispatcherServlet contextConfigLocation ... 阅读全文
posted @ 2014-05-13 10:23 自行车上的程序员 阅读(27912) 评论(0) 推荐(1) 编辑