• 技术文章 >Java >java教程

    spring boot集成JSP的方法介绍(代码示例)

    不言不言2019-01-30 11:16:25转载1369
    本篇文章给大家带来的内容是关于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目录

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

    以上就是spring boot集成JSP的方法介绍(代码示例)的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:博客园,如有侵犯,请联系admin@php.cn删除
    专题推荐:spring boot
    上一篇:Java异常之OutOfMemoryError的解决方法 下一篇:Java中synchronized关键字的用法介绍(代码示例)
    大前端线上培训班

    相关文章推荐

    • 深入理解Spring Boot的日志管理详细介绍• Spring Boot中利用JavaMailSender发送邮件的方法示例(附源码)• Spring Boot统一异常处理实例代码详解• 详解spring boot配置单点登录的案例分享

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网