问题描述
- spring mvc中controller上不配置@requestMapping
-
进新公司,拿到新项目,发现跟之前做的项目不一样,架构是spring mvc的,controller上只有一个@controller注解,没有往常的@requestMapping注解。但是里面映射的方法却可以正常访问。发现映射的地址正是项目名。所以想问下,spring mvc 项目中,如果controller上不加@requestMapping,那么该controller默认就是映射为项目名吗?谢谢。
解决方案
Spring 的MVC @RequestMapping
Spring 的MVC @RequestMapping
Spring MVC Controller配置方式
解决方案二:
有可能在方法上加了@RequestMapping
解决方案三:
在方法上加了@RequestMapping("项目名/方法名").这样的话和在类上加@RequestMapping("/项目名")一样。。
时间: 2024-12-24 07:16:16