spring boot 跳转jsp

spring boot跳转jsp时所遇到的异常情况:

    

当请求地址时,直接把文件进行啦下载处理

解决办法:

    1. 确定目录结构

        是否把Spring - boot 启动的  Application.java 目录结构,文件放置位置是否正确

        

    2.  查看Application.java 类中是否 继承啦SpringBootServletInitializer 并重写configure方法    

    

    3. pom文件中是否添加jsp依赖(重点

            如果使用的为spring boot 自带的启动器启动  

               <!-- 如果使用的为spring boot 自带的启动器启动  添加解析jsp依赖包  -->

                  <dependency>

<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency> 

         如果是自定义tomcat启动

                <!-- servlet jsp 依赖 -->
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <scope>provided</scope>
</dependency>

<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>

      4. 是否配置spring视图解析器

 在application.properties中添加视图解析器,

            #spring viewd  

            spring.mvc.view.prefix =/
            spring.mvc.view.suffix=.jsp
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值