第一个坑就是依赖没有配了

  网上很多依赖的配置代码

    在pom.xml文件的dependencies添加以下依赖

<!-- servlet依赖 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<!-- tomcat的支持-->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>

第二个是yml文件(或者你用的properties文件)格式错误,我这里用的yml

    这里的坑可多了,第一个是缩进问题,第二个是冒号后面一定记得空格,第三个是最后那个文件夹后要加正斜杠

spring:
mvc:
view:
prefix: /WEB-INF/jsp/
suffix: .jsp

第三个坑就是Controller,不过这个应该没什么人会踩

  return的是你的jsp文件名,而mapping的是你在浏览器里要输入的地址

@Controller
public class JSPController { @RequestMapping("/index")
public String gotoJSP(Model m) {
m.addAttribute("p","你好");
return "JSPPag";
}
}

SpringBoot初探JSP页面可能遇到的坑-LMLPHP

还有一个可能是没添加web组件吧,不过说不定不添加也没影响呢哈哈

SpringBoot初探JSP页面可能遇到的坑-LMLPHP

SpringBoot初探JSP页面可能遇到的坑-LMLPHP

SpringBoot初探JSP页面可能遇到的坑-LMLPHP

选中最后一个,安装,但是并没有什么用,我还是打不开JSP页面

SpringBoot初探JSP页面可能遇到的坑-LMLPHP

SpringBoot初探JSP页面可能遇到的坑-LMLPHP

有没有踩过这个坑的小伙伴知道还有什么要改么

05-23 01:34