Spring MVC
mohan_888
这个作者很懒,什么都没留下…
展开
-
Spring MVC处理器映射(handlerMapping)
handlerMapping的工作就是为每个请求找到合适的处理器handler. 最常用的两个handlerMapping: BeanNameUrlHandlerMapping: 查找spring容器中和请求的url同名的bean.这个映射器不需要配置,因为spring在找不到handlerMapping的情况下会使用BeanNameUrlHandlerMapping.如果一定要配置,像下面转载 2013-01-04 11:37:16 · 553 阅读 · 0 评论 -
使用ControllerClassNameHandlerMapping实现SpringMVC的CoC配置
使用CoC,惯例优先原则(convention over configuration)的方式来配置SpringMVC可以帮我们声明Controller的时候省下很多功夫。 只要我们的Controller是以XXXController的方式命名的话就可以使用到CoC带来的好处。 例如,对于普通的Controller(非MultiActionController),CoC帮我们做以下的映射:转载 2013-01-04 14:14:23 · 456 阅读 · 0 评论 -
Spring MVC 视图解析器(ViewResolver )
我们在controller里面经常这样return一个ModelAndView: return new ModelAndView('user', 'model', model); DispatcherServlet靠ViewResolver把user解析为/WEB-INF/jsp/user.jsp: 常用的ViewResolver: InternalResourceViewResolver:转载 2013-01-04 14:22:06 · 1294 阅读 · 0 评论 -
Spring MVC中表单提交中文出现乱码解决方法
encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true encodingFilter /*原创 2013-01-05 10:24:18 · 535 阅读 · 0 评论 -
Spring MVC HandlerInterceptorAdapter
一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的,这种方式可以实现Bean预处理、后处理。 Spring MVC的拦截器不仅可实现Filter的所有功能,还可以更精确的控制拦截精度。 Spring为我们提供了org.springframework.web.servlet.handler.HandlerInterceptorAdapter这个适配器,继承此类,可以非常方便的实现转载 2013-01-08 14:59:31 · 568 阅读 · 0 评论