现有web系统替换成Spring Boot2框架 之5 文件路径调整 spring bootmaven
程序员文章站
2024-03-17 21:26:10
...
5.1 jsp文件路径
src/main文件夹下面,新建webapp/WEB-INF目录,下面增加jsp文件夹。将原来系统中的jsp文件放到此文件夹中
5.2 静态文件路径
在src/main/resources目录下新建static文件夹,springboot默认以此路径寻找静态文件。原系统中,如css,js等文件放到此目录
5.2 jsp配置
springboot官方不推荐使用jsp,但是我们当前系统已经在用,需要在pom.xm文件中增加如下配置:
<!-- jsp解析 -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
<!-- jstl标签 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
application.properties 添加视图解析器对jsp的映射:
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
推荐阅读
-
现有web系统替换成Spring Boot2框架 之5 文件路径调整 spring bootmaven
-
现有web系统替换成Spring Boot2框架 之3 配置数据库驱动,事务控制 spring boot2数据库事务控制
-
现有web系统替换成Spring Boot2框架 之6 热部署 spring bootmaven热部署
-
现有web系统替换成Spring Boot2框架 之20 启动报错处理 spring boot启动报错@SpringBootApplicationUnable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean
-
现有web系统替换成Spring Boot2框架 之17 设置项目访问端口 spring boot端口
-
现有web系统替换成Spring Boot2框架 之20 启动报错处理 spring boot启动报错@SpringBootApplicationUnable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean
-
现有web系统替换成Spring Boot2框架 之21 同时支持带项目名和不带项目名访问,web访问强制https,接口保持http访问 Spring Boot2带项目名不带项目名httpshttp
-
现有web系统替换成Spring Boot2框架 之7 拦截器 spring bootmaven拦截器addInterceptors
-
现有web系统替换成Spring Boot2框架 之10 定时任务Quartz Scheduler spring bootmaven定时任务quartz
-
现有web系统替换成Spring Boot2框架 之14 I18n国际化实现 spring bootmaveni18国际化