首先我说明以下我的情况,
我使用的是maven构件项目,使用内置的tomcat7,启动项目之后有个很奇怪的现象,项目可以访问自身的,也就是自带的index.jsp,却无法访问,其他文件,如果访问,就会报错javax.servlet.http.HttpServletResponse.setContentLengthLong(J)V

解决方案
修改pom中spring-webmvc的版本,最好是5.3.0以下:
你们也可以复制我的:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<!--<version>${spring-version}</version>-->
<version>5.2.7.RELEASE</version>
</dependency>
修改好,在确定好其他配置没问题,那么就可以完美启动
另外就是,只有内置的tomcat才会有这个问题,使用外置的没有
为什么会出现这个问题,具体原因不详,我也懒得去管,反正可运行就可以了
