请告诉我是否可以在spring mvc中使用SimpleUrlHandlerMapping和AnnotationMapping。
谢谢。
答案 0 :(得分:3)
是的,你可以拥有任意数量的人。每个人都会被咨询,直到他们中的一个说“是的,我有一个该请求的映射”。
在bean文件中将它们中的每一个声明为任何其他bean,它们将按照它们出现的顺序进行查阅。
但是,默认情况下,DispatcherServlet
会自动注册三个不同的HandlerMapping
bean,HttpRequestHandlerAdapter
,SimpleControllerHandlerAdapter
和AnnotationMethodHandlerAdapter
,因此您可能不会我需要自己做 - 你可以混合搭配来自这三种风格的处理程序,Spring会自动处理它。