Java 关于Spring3MVC控制器';s@RequestMapping

Java 关于Spring3MVC控制器';s@RequestMapping,java,spring-mvc,Java,Spring Mvc,不能在几个类中使用一个RequestMapping名称,例如@RequestMapping(“/console”)?我指的是控制器的类映射。顺便说一句,方法的requestmapping会有所不同。对于它的价值,我建议您不要做您试图做的事情,因为它可能很难维护。在我看来,组织URL/映射与组织代码一样重要 文件也提出了同样的建议: 强烈建议将相关的处理程序方法放在同一个bean中 但是关于你的问题,我认为这是不可能的。同样,从@RequestMapping的文档中(重点是我自己): 方法级映射仅

不能在几个类中使用一个RequestMapping名称,例如
@RequestMapping(“/console”)
?我指的是控制器的类映射。顺便说一句,方法的requestmapping会有所不同。

对于它的价值,我建议您不要做您试图做的事情,因为它可能很难维护。在我看来,组织URL/映射与组织代码一样重要

文件也提出了同样的建议:

强烈建议将相关的处理程序方法放在同一个bean中

但是关于你的问题,我认为这是不可能的。同样,从@RequestMapping的文档中(重点是我自己):

方法级映射仅允许缩小在类级表达的映射(如果有)。HTTP路径/portlet模式需要唯一地映射到特定的处理程序bean上,任何给定的路径/模式只允许映射到一个特定的处理程序bean上(不跨多个处理程序bean)