基于Springboot的web项目 jsp 页面跳转404
1、新建项目
第一步:
第二步:
第三步:
第四步:
2、添加并配置webapp文件
2.1 在 main 文件夹下新键文件夹 webapp 在webapp下新建WEB-INF文件夹
2.2 在WEB-INF文件夹下新建hello.jsp文件
hello.jsp 页面
3、配置文件
application.yml
server:
port: 8782
tomcat:
uri-encoding: UTF-8
#Spring boot视图配置
spring:
messages:
encoding: UTF-8
mvc:
view:
prefix: /WEB-INF/
suffix: .jsp
pom.xml文件加入依赖
<!--******************* 用于jsp 页面跳转 ************************-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--用于编译jsp-->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
<!--********************************************-->
4、写好控制层
5、运行项目
5.1 直接运行main方法(会有问题)
调用URL : http://127.0.0.1:8782/users/toHello
5.2 springboot:run 运行项目
右键点击 springboot:run 选择 create……
调用URL : http://127.0.0.1:8782/users/toHello
记录处理 There was an unexpected error (type=Not Found, status=404) 问题