温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

spring boot集成JSP的案例分析

发布时间:2020-10-27 14:33:45 来源:亿速云 阅读:172 作者:小新 栏目:编程语言

小编给大家分享一下spring boot集成JSP的案例分析,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

记得刚开始spring boot 项目集成jsp 时在网上找了一些资料,不过那些资料大部分都是只是一部分的,要么是不行,要么是断章取义。尤其是csdn 中的文章,骗积分的,乱七八糟的都有。所以才决定写些博客来记录工作中,学习中使用的新技术、踩过的坑、之前使用过的技术点、知识点,以便便人便己。spring boot 在spring, spring mvc  原有的基础上进行简化和集成,做出来了许多改变。不同与以往的web工程, 其中可以集成jsp, 但其默认使用的是模板,所以集成jsp还要做一番功夫。

阅读此篇博客请先去阅读本人的spring boot 常用注解

spring boot 项目要部署到 linux上tomcat 中 请去阅读本人的spring boot tomcat 部署

当导入相应jar包的maven依赖时要注意其相对应版本(例如:spring boot 与 <java.version></java.version>中对应的版本)

依赖中的jar何时使用

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
# provided表明该包只在编译和测试的时候用
<scope>provided</scope>
</dependency>

除了必要的jar,插件外还需导入 spring-boot-maven-plugin 插件

 <build>
        <finalName>${project.name}</finalName>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

application.properties:

## JSP配置
# 页面默认前缀
spring.mvc.view.prefix=/WEB-INF/view/
# 响应页面默认后缀
spring.mvc.view.suffix=.jsp

#关闭默认模板引擎
spring.thymeleaf.cache=false
spring.thymeleaf.enabled=false

在main 目录下(与java,resource目录同级)创建webapp目录,webapp 等同于web项目中的WebContent目录

spring boot集成JSP的案例分析

当你启动项目时,可以将其部署到tomcat中像web项目那样启动,也可以使用main方法自启动。 如果有问题启动不了就采用 spring-boot-maven-plugin 插件启动

spring boot集成JSP的案例分析

看完了这篇文章,相信你对spring boot集成JSP的案例分析有了一定的了解,想了解更多相关知识,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI