springboot工程访问url被识别成文件下载

版权声明:本文为博主原创文章,转载请声明。 https://blog.csdn.net/will_lam/article/details/81226432

把之前写的一个springboot项目拿出来运行,启动成功后,访问localhost:8080/hello,
并没有像预期的一样跳转到hello.jsp页面,

  • 用chrome内核的360极速浏览器访问弹框提示下载文件,如下图:

这里写图片描述

  • 用chrome访问,要么是下载文件,要么返回页面源代码(还有乱码),如图:
    这里写图片描述

排查后,发现是因为springboot对jsp支持的相关依赖被注释掉了,特此记录下

 <!-- 添加jsp支持,打成war包部署到外部tomcat时需要注释掉 -->
        <dependency>
            <groupId>org.apache.tomcat.embed</groupId>
            <artifactId>tomcat-embed-jasper</artifactId>
            <version>8.0.33</version>
        </dependency>

猜你喜欢

转载自blog.csdn.net/will_lam/article/details/81226432