SpringMVC中注解@RequestMapping常见错误:
提示:个人学习记录常见BUG解决问题:
初学SpringMVC时都会学习到注解RequestMapping,而RequestMapping到底是什么呢
1、@RequestMapping注解的功能
从注解名称上我们看到,@RequestMapping注解的作用就是将请求和处理请求的控制器方法管理起来,建立映射关系
SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的控制器方法开处理这个请求。
2、@RequestMapping注解的位置
@RequestMapping标识一个类:设置映射请求的请求路径的初始信息
@RequestMapping标识一个方法:设置映射请求请求路径的具体信息
常见问题1:Cannot resolve MVC view ‘xxx’
提示:访问不到指定页面
例如:想访问index.html时,配置的路径都是对的,配置文件也是对的。可还是访问不出来指定的路径,例如:下图是index的代码
想做个简单的跳转访问,配置都没有问题
可是访问出来却是hello World!
控制层访问代码
@Controller
public class HelloController {
// @RequestMapping注解:处理请求和控制器方法之间的映射关系