spring-boot - 战争文件中的Spring Boot 2并部署在独立的tomcat中,无法重定向
问题描述
我是使用Spring-boot 2.1.0 的新手,
我正在使用 maven 设置一个新的Spring-boot 2.1.0 web 项目,由于某些原因,我的首页是JSP,我将项目打包成一个 war 文件。
然后,我将 war 文件部署在独立的Tomcat 8.0中。
我用 commond 打包了 war 文件mvn clean package -DskipTest=true
。
问题是:
战争包名称是marpt。
登录页面可以通过 url http://localhost:8096/marpt 访问,但是当我登录时,动作重定向失败,它会出现 404 错误。
我google了很多文章,大部分都是基于Spring-boot 1.xx版本的;
我试图在 POM 文件中排除 embeded-tomcat;
我也尝试server.servlet.context-path=/marpt
在application.properties文件中进行配置,但再次重定向失败,也<%@include file="../../pages/share/partial/sidebar.jsp" %>
失败了,只能使用<jsp:include flush="true" page="/pages/share/partial/sidebar.jsp" />
我已经将项目上传到 github:点击这里
希望有大神帮忙解决一下,万分感谢!
解决方案
推荐阅读
- html - jQuery:我如何重置倒数计时器?
- sas - 使用 PROC FORMAT 和 PROC FCMP 转换 SAS 中的值
- python - Pip 无法安装库,我不知道为什么(chatterbot)
- php - 如何解决尝试访问 null 类型值的数组偏移量错误?
- python - 客户端推送内联键盘按钮后如何调用函数?
- json - Go:读取 JSON 文件与读取 JSON 字符串
- maven - Maven 在 Jenkins 上构建 - 上游版本范围解析为在并发作业中构建的版本
- string - Vue:过去的事件目标值在第一次粘贴时给了我一个空字符串
- r - 使用 menuSubItem 组织输入
- mongodb - 更新 postSQL 和 mongodb 之间的查询性能