在Spring中将名称与@Controller一起按名称映射到Controller(以及可能的方法)

时间:2016-05-24 00:52:55

标签: java spring spring-mvc

在ASP.NET中,UrlHelper根据各自的名称将url映射到控制器和方法,例如:/perform/dance URL映射到PerformController的{​​{1}}方法。

我知道春天可以使用“ControllerClassNameHandlerMapping”,但是它需要控制器类扩展danceabsctractController,我希望只用MultiActionController注释我的类和将URL映射到它的名称,并为其方法设置相同的URL。

我想在代码中保持一致性,而无需手动输入@Controller注释。

是否有办法根据各自的名称将URL映射到控制器及其方法?

我想要实现的目标:

@RequestMapping("theMethodName")

通过@Controller public class PerformController{ public string dance(){ //do something } }

访问舞蹈方法

而不是:

/perform/dance

(非常感谢一个例子。)

0 个答案:

没有答案