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

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

  网上很多依赖的配置代码

    在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";
    }
}

 

 

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

 

 

 

 

 

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

 

 

 

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

posted on 2019-12-21 15:58  Bytwo  阅读(434)  评论(1)    收藏  举报

导航