为什么requestMapping定义在类上会报404?把类上的requestmapping去掉就好的。为什么?
类
@RequestMapping("/user")
@Controller
public class Classhandler {
@RequestMapping("/classHandler")
public String classHandler(){
System.out.println("testClassHandler");
return "anthoder";
}
}
<a href="user/classHandler">RequestMapping类定义</a>
------解决思路----------------------
href="classHandler" 这样
------解决思路----------------------
Url=类上定义的ulr+方法定义的url。
------解决思路----------------------
浏览器访问时的资源url
------解决思路----------------------
你用firedebug调试看你路径访问的那里。你代码是没问题的
或许是你的anthoder这个页面找不到。也可能是路径访问出错。你可以试试

------解决思路----------------------
类上面的 @RequestMapping("/user")
方法上面的@RequestMapping("/classHandler")
那么你访问的时候就是URL = “/user/classHandler” 这样才能访问到。