sin*_*pop 5 java spring spring-mvc
我正在使用Spring MVC <mvc:annotation-driven />
我已经实现了我自己的映射处理程序扩展DefaultAnnotationHandlerMapping,但我不知道如何使用它.我已经宣布这样:
<bean class="es.kcsolutions.boulevard.DispatcherMappingHandler" />
Run Code Online (Sandbox Code Playgroud)
它可以工作,但很明显,DefaultAnnotationHandlerMapping也可以在我之前工作.有没有办法禁用它并只使用我的?
谢谢.
我的建议是完全删除<mvc:annotation-driven />
。它实际上并没有做任何特别有用的事情——它声明的大多数 bean 都已经存在了。如果您想声明自己的处理程序映射或处理程序适配器,它只会妨碍您。
所以把它拿出来,声明你自己的DefaultAnnotationHandlerMapping
bean,它应该可以工作。99.9% 的情况下都无需为订购而烦恼。
归档时间: |
|
查看次数: |
4085 次 |
最近记录: |