Springboot集成jsp

Springboot集成jsp

1.resources同级目录下创建webapp文件夹,将webapp设置为web资源目录

2.jsp文件放在webapp目录下

3.pom.xml文件中引入需要用到的依赖

        <!--引入springboot内嵌Tomcat对jsp的解析包,不添加解析不了jsp-->
        <!--仅展示只加以下一个依赖-->
        <dependency>
            <groupId>org.apache.tomcat.embed</groupId>
            <artifactId>tomcat-embed-jasper</artifactId>
        </dependency>

4.在pom.xml文件中指定jsp所在的源文件夹以及需要编译到的路径

Springboot项目默认推荐使用的前端引擎是Thymeleaf,使用springboot集成jsp则需要手动指定jsp最后编译的路径,而且springboot集成jsp编译jsp的路径是springboot规定好的位置META-INF/resources

        <resources>
            <resource>
                <!--源文件夹-->
                <directory>src/main/webapp</directory>
                <!--指定编译到META-INF/resources-->
                <targetPath>META-INF/resources</targetPath>
                <!--指定源文件夹中的哪个资源要编译-->
                <includes>
                    <include>*.*</include>
                </includes>
            </resource>
        </resources>

5.application.properties中配置视图解析器

# 配置视图解析器
spring.mvc.view.prefix=/
spring.mvc.view.suffix=.jsp

6.编写controller层

posted @   AboutChristopher  阅读(142)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示