springboot入门到精通(三)springboot集成jsp

导读:本篇文章讲解 springboot入门到精通(三)springboot集成jsp,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

springboot集成jsp

目录

1介绍
2springboot初体验
3springboot集成jsp
4springboot属性注入
5springboot集成mybatis
6springboot集成lombok
7springboot集成logback日志
8springboot开启全局热部署
9springboot面向切面编程
10springboot文件上传
11springboot文件下载
12springboot自定义拦截器
13springboot打成war包发布
14springboot打成jar包发布
15springboot自定义banner
16springboot配置文件拆分

准备工作,按照第二节springboot初体验的方法创建一个基础项目springboot-test02。在基础项目的基础上做如下操作

  1. 引入依赖
    <dependency>
      <groupId>org.apache.tomcat.embed</groupId>
      <artifactId>tomcat-embed-jasper</artifactId>
    </dependency>
  1. application.yml文件中配置视图解析的前缀和后缀
spring:
  mvc:
    view:
      prefix: / # 配置前缀
      suffix: .jsp # 配置后缀
  1. controller文件如下:
@Controller
@RequestMapping("Test")
public class TestController {
    @RequestMapping("hello")
    public String hello(){
        System.out.println("这个接口会跳转到index.jsp页面");
        return "index";
    }
}
  1. 在idea中设置当前项目的Working directory ,设置为

    M

    O

    D

    U

    L

    E

    D

    I

    R

    MODULE_DIR

    MODULEDIR

  • 4.1首先点击编辑

springboot入门到精通(三)springboot集成jsp

  • 4.2然后设置Working directory为

    M

    O

    D

    U

    L

    E

    D

    I

    R

    MODULE_DIR

    MODULEDIR

springboot入门到精通(三)springboot集成jsp

  1. 启动main方法
  2. 在浏览器输入http://localhost:8088/moyundong/Test/hello就能访问index.jsp页面内容。
  3. 开启jsp热部署,开启之后,每次修改jsp页面就不用重启服务了。server.servlet.jsp.init-parameters设置development: true
server:
  port: 8088 # 配置端口
  servlet:
      context-path: /moyundong # 配置项目名称
      jsp:
        init-parameters:
          development: true # 开启jsp的热部署

::: tip 提示
在后面使用的时候,发现一个有趣的现象,当我们加入热部署依赖spring-boot-devtools的时候,
init-parameters:
development: true
可以直接写成init-parameters: true,如果不加spring-boot-devtools依赖的时候,这样写会报错,大家使用的时候要注意。

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-devtools</artifactId>
  <optional>true</optional>
</dependency>

:::

  1. 本节示例下载地址:java相关demo下载列表

::: warning
在不同的平台,文档显示的效果是不一样的,最佳最全观看地址:springboot集成jsp
欢迎大家来博客了解更多内容:java乐园
:::

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/13529.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!