前言:
在学习springmvc这部分内容时,学到了基于注解的Controller形式
学习这部分时遇到了一些关于注解@RequestMapping访问404的问题
问题汇总:
问题一
忘记加@Controller
解决方法:
在类前加上@Controller否则spring扫描不到
@Controller
public class firstController {
@RequestMapping(value = "/haha")
public String hello() {
System.out.println("hello");
return "hello";
}
}
问题二
注解无误,但是仍无法访问或跳转
解决方法:
写完之后需要查看一下artifacts和Tomcat 保证lib里面有依赖
如果没有的话可以删除
按照图中操作生成新的
否则Maven的包无法上传到Tomcat,导致无法访问
总结:
这些问题新手都比较容易忽略,遇到问题慢慢解决