没有合适的资源?快使用搜索试试~ 我知道了~
首页SpringBoot项目中的视图解析器问题(两种)
SpringBoot项目中的视图解析器问题(两种)
1.7k 浏览量
更新于2023-05-23
评论
收藏 256KB PDF 举报
SpringBoot官网推荐使用HTML视图解析器,但是根据个人的具体业务也有可能使用到JSP视图解析器,所以本文介绍了两种视图解析器,感兴趣的可以了解下
资源详情
资源评论
资源推荐

SpringBoot项目中的视图解析器问题项目中的视图解析器问题(两种两种)
SpringBoot官网推荐使用HTML视图解析器,但是根据个人的具体业务也有可能使用到JSP视图解析器,所以本文介绍了两种视图解析器,感兴趣的可以了解下
前言:SpringBoot官网推荐使用HTML视图解析器,但是根据个人的具体业务也有可能使用到JSP视图解析器,所以这里我给大家简单介绍一下这两种视图解析器的具体使用
一、解析成一、解析成JSP页面页面
1.在pom.xml文件中添加相关依赖
<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>
2.在application.properties配置文件中配置前缀与后缀
spring.mvc.view.prefix=/jsp/
spring.mvc.view.suffix=.jsp
注:如果是使用官网的SpringBoot项目,这里可能出现一个小问题,如果不借助任何模板引擎( thymeleaf )的话,JSP页面放在resources目录下(包括缺省的几个子目录)是访问不到的!,那
么这时候就得自己配置一个目录去存放JSP页面
解决方案:解决方案:
(1)可以在resources目录下新建一个 META-INF 目录,然后在 META-INF 目录下创建一个resources目录,然后把需要的jsp页面放在这个目录下面,接着在application.properties 配置文件中配
置一下访问路径,就可以访问到jsp文件了:
(2)在 resources 目录同级别的目录下面创建 webapp 目录,然后把需要的jsp页面放在webapp目录下面,也是可以访问的:

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0