今天在学习SpringBoot框架的时候,新建一个maven项目去写SpringBoot,在写controller的时候,运行发现页面显示错误
在controller里面输出语句,在控制台是可以看到的,证明有进入controller。
将@Controller改为@RestController,运行可以看到能返回指定字符串到页面
但是为啥@Controller不行呢,后来发现,用新建maven项目去写SpringBoot由于结构跟直接新建SpringBoot项目存在差异
需要在pom文件新增tomcat支持
运行结果:
为啥要加这个呢,我的个人想法是:添加tomcat支持才能让项目进入/WEB-INF目录下
个人观点,欢迎纠正与补充