SpringBoot访问jsp页面报404错误
程序员文章站
2022-07-08 23:28:56
...
@SpringBoot访问jsp页面报404错误
SpringBoot访问jsp页面报404错误
1、在pom.xml文件增加对应的jar包
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<!-- Tomcat的支持 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
</dependency>
在build标签增加
<resources>
<resource>
<directory>src/main/webapp</directory>
<targetPath>META-INF/resources</targetPath>
<includes>
<include>**/**</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
<includes>
<include>**/**</include>
</includes>
</resource>
</resources>
2、修改配置文件增加
#spring mvc 配置
spring.mvc.view.prefix=/WEB-INF/
spring.mvc.view.suffix=.jsp
或者增加
package com.unicom.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
import org.springframework.web.servlet.view.InternalResourceViewResolver;
import org.springframework.web.servlet.view.JstlView;
@Configuration
public class MyConfigurer extends WebMvcConfigurerAdapter {
@Bean
public InternalResourceViewResolver viewResolver() {
InternalResourceViewResolver viewResolver = new InternalResourceViewResolver();
viewResolver.setPrefix("/WEB-INF/");
viewResolver.setSuffix(".jsp");
viewResolver.setViewClass(JstlView.class);
return viewResolver;
}
}
3、如果以上方法还是不行,那就是工作目录的问题。修改工作目录方式如下:
修改箭头所指的为当前内容即可。如何没有该选项,maven clean 和 compile 完毕即可看到该内容。
上一篇: springboot中unexpected error (type=Not Found, status=404)/WEB-INF/upload.jsp和No message available解决方案
推荐阅读
-
linux系统下部署项目访问报404错误的解决方法
-
(STS)Spring Boot使用外置Tomcat访问JSP页面报404问题
-
Springboot 使用Idea启动web项目访问JSP报404错误解决
-
idea:springboot整合jsp出现的错误:There was an unexpected error (type=Not Found, status=404). /WEB-INF/jsp。。
-
SpringBoot访问jsp页面报404错误
-
SpringBoot图文教程15—项目异常怎么办?「跳转404错误页面」「全局异常捕获」
-
IDEA使用jsp可以访问页面,转换为html弹出页面为404
-
jsp提交到Servlet报404错误问题(webroot下子目录)
-
jsp引入js文件img标签显示不出来一直报404错误怎么办?
-
springboot项目启动,但是访问报404错误的问题