我在Spring 3.0.6中使用@Configuration
来使用依赖注入而不使用.xml
定义文件。在@Configuration环境中配置HandlerInterceptors
我使用的是混合的方法来定义控制器,我把它们放在DispatcherServlet
的@Configuration
,使用@Bean("/sample/path")
和使用@RequestMapping
在他们的方法以进一步缩小的映射(包括使用它来追加到bean的路径)。
这对默认的HandlerMapper配置非常有效。
现在,我想添加一些HandlerInterceptors
混合。看来我需要复制默认的HandlerMapper
配置,然后添加我的HandlerInterceptor
。
但是,这似乎不是一个好主意。有没有办法将我的HandlerInterceptor添加到默认的HandlerMapper
配置中?
酷! MappedInterceptor未在参考手册中提及! – alex