战争档案中的Spring Boot 2以及要在独立的tomcat中部署,无法重定向

时间:2018-12-25 04:45:11

标签: spring-boot tomcat8

我是使用 Spring-boot 2.1.0 的新手,
我正在使用Maven建立一个新的 Spring-boot 2.1.0 网络项目,出于某些原因,我的首页是 JSP ,并且将该项目打包到一个war文件中。
然后,将war文件部署在独立的 Tomcat 8.0 中。
我将战争文件与公用mvn clean package -DskipTest=true打包在一起。

问题是:
战争包裹的名称是 marpt
登录页面可以通过URL http://localhost:8096/marpt进行访问,但是当我登录时,操作重定向失败,它会显示404错误。

我在Google上搜索了很多文章,大多数文章基于Spring-boot 1.x.x版本;
我试图排除POM文件中的embed-tomcat;
我也尝试在application.properties文件中配置server.servlet.context-path=/marpt,但是它再次重定向失败,并且<%@include file="../../pages/share/partial/sidebar.jsp" %>也失败了,只能使用<jsp:include flush="true" page="/pages/share/partial/sidebar.jsp" />

我已将项目上传到github:click here

我非常感谢,谢谢大家!

0 个答案:

没有答案