在我看来,您已经正确设置了控制器。正如您指出的那样,问题可能出在Spring在启动时如何解析批注。
您如何配置Sprint来解析诸如之类的注释
@Controller?您是否明确设置了某种
HandlerMapping?如果使用
<context:component-scan>,它将为您注册一个DefaultAnnotationHandlerMapping。
好消息是您可以将多个处理程序映射类链接在一起。该
DispatcherServlet会检查每一个在您通过指定的顺序处理程序映射豆的顺序属性(换句话说,使用order属性来表示你的处理程序的优先级)。
因此,
<bean/>放入配置并适当设置其order属性。



