• 笔记63 Spring Boot快速入门(三)


    SpringBoot中使用JSP

      Springboot的默认视图支持是Thymeleaf,但是Thymeleaf还没开始学,熟悉的还是jsp,所以要让Springboot支持 jsp。

    一、在pom.xml中增加对jsp的支持

     1         <!--使用JSP的配置-->
     2         <!-- servlet依赖. -->
     3         <dependency>
     4             <groupId>javax.servlet</groupId>
     5             <artifactId>javax.servlet-api</artifactId>
     6 
     7         </dependency>
     8         <dependency>
     9             <groupId>javax.servlet</groupId>
    10             <artifactId>jstl</artifactId>
    11         </dependency>
    12         <!-- tomcat的支持.-->
    13         <dependency>
    14             <groupId>org.apache.tomcat.embed</groupId>
    15             <artifactId>tomcat-embed-jasper</artifactId>
    16         </dependency>

    二、在application.properties中,增加用于视图重定向jsp文件位置的代码

    1 spring.mvc.view.prefix = /WEB-INF/jsp/
    2 spring.mvc.view.suffix = .jsp

    三、关闭默认模板引擎

    1 spring.thymeleaf.enabled=false

    四、创建新目录

    目录结构如下图所示:

    五、创建JSP文件

    hellos.jsp,放入webapp/WEB-INF/jsp 目录下。

     1 <%@ page  contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
     2 <html>
     3     <head>
     4         SpringBoot With JSP
     5     </head>
     6     <body>
     7         <h1>Hello Spring Boot In JSP</h1>
     8         <h2>${time}</h2>
     9     </body>
    10 </html>

    六、运行效果

  • 相关阅读:
    BufferedOutPutStream 字节缓冲输出流 BufferedIntPutSream 字节缓冲输入流
    Properpies
    jdk9的新特性
    try catch finally处理流的异常
    续写和换行
    write写入
    flush close
    Postman功能详解
    HyLoad压测的使用
    找出Window/Linux下 占用端口的进程
  • 原文地址:https://www.cnblogs.com/lyj-gyq/p/9298433.html
Copyright © 2020-2023  润新知