小弟在学习spring mvc的时候用注解方式做了一个登陆的实例,发现一个问题请各位大神解惑
在controller上面注解了一个requestMapping(value="login"),处理登陆的方法我也注解了一个
requestMapping(value="/login"),前台表单的action写的是action="login/login",跑起来报404错误,
但是我只要把类的注解路径和方法的路径写成不一样的就可以进入,请问这是为什么呢
从你描述的现象来看,spring MVC的注解请求名称要求唯一。
requestMapping的value值可以重复 ,但method属性就不能一样了,就像方法重载一样,参数列表要不同
类级别和方法级别value重复没有什么意义 基本上都是设置不同的vaule值