在Java Spring Boot项目中,使用java -jar命令启动后访问JSP页面时遇到404错误,通常是由于以下几个原因导致的。以下是一些可能的解决方案,您可以根据这些点逐一排查: 1. 确认Spring Boot项目是否正确集成了JSP支持 首先,确保您的Spring Boot项目中已经添加了必要的依赖来支持JSP。通常,您需要添加tomcat-embed-jasper依赖...
配置都没有问题,我遇到的问题居然是版本导致jsp页面无法访问,将springboot的编译插件的版本设定为1.4.2.RELEASE居然解决了问题。 前提先检测pom配置文件以及yml配置文件的配置 yml关于jsp的配置什么也不要填,用默认值就行了 yml配置文件的说明 关键的配置在于pom,上面的yml只是为了强调不要加前缀后缀这类,或者你配置...
此问题,在IDE中启时便会出现访问404的问题。 另外一种情况就是当我们将打成jar包进行java -jar运行时会发现访问页面时出现404。这是为什么呢? 解决方案一 如果打开jar包会发现,并没有我们所定义的jsp文件内容。 解决方案比较简单在maven打包插件中将指定的文件夹打入jar包即可。build中配置如下: 代码语言:javascript...
展开“Environment”,找到“Working directory”,点击右侧的文件夹目录; 由于我的springboot启动类在bill-web下,所以将其工作目录设置成它; insert-->Apply-->OK。 重启项目就能正常访问啦。 4.效果展示 现在,控制层请求可以正常转发到页面上啦。 单独访问jsp页面。 再来看看这个 看路径有什么区别? webapp这个目录...
IDEA maven、springboot项目jsp页面打包成jar后 jsp页面404的解决方案,配置都没有问题,我遇到的问题居然是版本导致jsp页面无法访问,将springboot的编译插件的版本设定为1.4.2.RELEASE居然解决了问题。前提先检测pom配置文件以及yml配置文件的配置yml关于jsp的配置什么也
我这边新项目使用jeecg框架,也是普通的springboot项目。 访问jsp的问题 IDE中可以访问,打jar无法访问jsp页面。 解决办法: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>
--导入配置文件处理器,配置文件进行绑定就会有提示-->22<dependency>23<groupId>org.springframework.boot</groupId>24<artifactId>spring-boot-configuration-processor</artifactId>25<optional>true</optional>26</dependency>27<!--添加支持jsp-->28<dependency>29<groupId>org.apache.tomcat.embed</groupId>30...
用1.4版本打的jar包是没有问题的,当然ide工具运行也是没有问题的,所以你想用springboot1.5版本,在spring-boot-maven-plugin指定版本为1.4就可以了。其他的东西都是一样的。 1,首先你需要在你的pom文件中加入jsp依赖支持。 org.springframework.boot spring-boot-starter-parent...
/index.jsp索引 网上找了一些解决方案: 原因1: Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包 原因:spring-boot会自动加载启动类所在包下及其子包下的所有组件. 不符合,pass掉 原因2: 在springboot的配置文件:application.yml或application.properties中关于视图解析器的配置问题: ...
通过maven创建springboot项目启动出现404 application.properties配置 spring.mvc.view.prefix=/WEB-INF/jsp/ spring.mvc.view.suffix=.jsp 项目结构 控制器方法 packagecom.example.demo.controller;importorg.springframework.stereotype.Controller;importorg.springframework.web.bind.annotation.RequestMapping;@Controllerpubli...