这个问题花费了两天的时间,解决路径:

我用的是SpringBoot1.5.2,SpringMVC和Spring,tomcat启动插件都是默认的版本,Spring是4.3.7,jdk是1.7.0_80,MyEclipse10

1.刚开始以为是路径不对,或者配置错误,可是打印日志之后,是能取到jsp路径的,之后再直接访问jsp,直接就把jsp下载了...

2.然后就百度,说是缺少插件,Springboot需要配置tomcat-embed-jasper插件才能访问JSP页面,可是我配置之后,还是不行,估计有些同学是可以的.....

3.再后来,怀疑缺少各种jar,网上给出,一般是这几种依赖,公司不让客户端联网...,然后一个一个下来,还是不行....

  <dependency>

<groupId>javax.servlet</groupId>

<artifactId>javax.servlet-api</artifactId>

<scope>provided</scope>

</dependency>

 <!-- JSTL  JSP的标准标签库 -->

<dependency>

<groupId>javax.servlet</groupId>

<artifactId>jstl</artifactId>

</dependency>

<dependency>

<groupId>org.apache.tomcat.embed</groupId>

<artifactId>tomcat-embed-jasper</artifactId>

<!-- <scope>provided</scope>-->

</dependency>

4.在之后开始怀疑版本不兼容,然后去查了版本兼容对应表,换了maven的版本,jdk没换,是1.7最新版,然后失败...

5.在之后各种查,偶尔看到一个在tomcat-embed-jasper依赖加版本号的,原先默认是8.5.11,试着换了7.0.59,如下

<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<version>7.0.59</version>
</dependency>

终于解决......

希望能帮到和我一样遇到这种坑的同学.........

最新文章

  1. kettle 使用JAVA代码进行执行
  2. 【工具】Git
  3. Intellij IDEA tomcat相关
  4. Insecure world writable dir /usr/local in PATH, mode 040777
  5. var 和 dynamic在实际项目中的应用
  6. [vijos 1770]大内密探
  7. gnome-ssh-askpass:No such file or directory &amp;&amp; unable to read askpass response
  8. FPGA合成编码
  9. 团队作业8——Beta 阶段冲刺2rd day
  10. 洛谷P2894 [USACO08FEB]酒店Hotel
  11. easyui技术积累
  12. Ubuntu开机启动roscore服务的设置
  13. 【 HDU 1538 】A Puzzle for Pirates (海盗博弈论)
  14. 【JavaScript】--- ES6/ES7/ES8
  15. POJ 1873 The Fortified Forest(凸包)题解
  16. 1--常用linux命令
  17. ansible普通用户su切换
  18. STM32 外部中断
  19. maven项目工程目录约定
  20. (1)Map集合 (2)异常机制 (3)File类 (4)I/O流

热门文章

  1. 如何更好的利用redis
  2. std::string 简单入门
  3. 线性滤波器(linear filter)与非线性滤波器(non-linear filter)
  4. WPF 3D model - Sphere, Cone, and Cylinder
  5. 使用WPF创建画图箭头
  6. 关于JavaScript中事件的一些重要说明
  7. WinRAR 5.50 简体中文正式版发布(20多项改进)
  8. Matlab Tricks(二十一)—— 软阈值函数的实现
  9. matlab 求解 Ax=B 时所用算法
  10. react项目实践——(3)babel