SpringBoot 返回Html界面的操作代码

 更新时间:2023年08月04日 11:45:25   作者:代码写到35岁  
这篇文章主要介绍了SpringBoot 返回Html界面的相关资料,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

SpringBoot 返回Html界面

1.添加依赖spring-boot-starter-web

<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-web</artifactId>
		</dependency>

2.创建Html界面

在Resources/static 文件夹下面建立对应的html,比如我这边建立一个pages文件夹,然后再建立一个WelinkLogin的html界面。

3.完成

输入地址:运行输入地址http://localhost:8080/pages/welinklogin.html

在这里插入图片描述

springboot配置html页面

最近写了一下springboot , 碰到了一个配置 html 的问题 , 专门 记录一下

  首先 说明 , 有两种 访问html 的方式 

1.通过后台跳转到 html 页面 

   现在比较流行的开发模式就是 前后端分离,  在分离的情况下 , 就无法直接访问到 html  , 需要通过 后端来跳转

(1.) 添加maven

<!-- 动态页面 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>

(2.) 配置 application.yml

spring:
  thymeleaf:
    prefix:
      classpath: /templates   # 访问template下的html文件需要配置模板,映射
    cache: false              # 开发时关闭缓存,不然没法看到实时页面

(3) controller

@Controller
@RequestMapping("/delete/")
public class deleteController {
    @RequestMapping("wrong")
    public String index() {
        return "wrong";
    }
}

注意 : 

访问方法跳转页面 方法请求加/  返回到某一个页面不用.后缀名 并且类上的注解改为@controller 不是@rest Controller

通过访问 localhost:8080/delete/wrong   就可以访问到 templates下的wrong.html页面.

2.直接访问 html 页面

配置applicaiton.yml

不用通过方法访问页面
spring:
  resources:
    static-locations: classpath:/static/, classpath:/templates/

就可以通过 localhost:8080/wrong.html 访问

到此这篇关于SpringBoot 返回Html界面的文章就介绍到这了,更多相关SpringBoot Html界面内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 解决springboot 2.x集成log4j2调试日志无法关闭的问题

    解决springboot 2.x集成log4j2调试日志无法关闭的问题

    这篇文章主要介绍了解决springboot 2.x集成log4j2调试日志无法关闭的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • Spring Boot Web应用程序配置详解

    Spring Boot Web应用程序配置详解

    这篇文章主要介绍了Spring Boot Web应用程序配置详解,本文中将介绍一些Web应用程序最常用的配置,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • 在Elasticsearch中添加字段的详细步骤

    在Elasticsearch中添加字段的详细步骤

    在ES中,增加字段相对比较容易,因为ES支持动态映射(Dynamic Mapping),这篇文章主要给大家介绍了关于在Elasticsearch中添加字段的详细步骤,文中给出了详细的代码实例,需要的朋友可以参考下
    2024-07-07
  • 深入理解Java设计模式之代理模式

    深入理解Java设计模式之代理模式

    这篇文章主要介绍了Java设计模式之代理模式的的相关资料,文中示例代码非常详细,供大家参考和学习,感兴趣的朋友可以了解下
    2021-11-11
  • java交换排序之奇偶排序实现方法

    java交换排序之奇偶排序实现方法

    这篇文章主要介绍了java交换排序之奇偶排序实现方法,实例分析了奇偶排序的原理与具体实现技巧,非常具有实用价值,需要的朋友可以参考下
    2015-02-02
  • Spring实现对象注入的三种方法详解

    Spring实现对象注入的三种方法详解

    这篇文章主要为大家学习介绍了Spring中实现对象注入的三种常用方法,文中的示例代码讲解详细,具有一定的学习价值,感兴趣的可以了解一下
    2023-07-07
  • 使用Spring Framework 时常犯的十大错误(小结)

    使用Spring Framework 时常犯的十大错误(小结)

    这篇文章主要介绍了使用Spring Framework 时常犯的十大错误(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • mybatis-plus之如何实现in嵌套sql

    mybatis-plus之如何实现in嵌套sql

    这篇文章主要介绍了mybatis-plus之如何实现in嵌套sql问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-03-03
  • 微信企业号 根据错误码返回错误信息类封装

    微信企业号 根据错误码返回错误信息类封装

    这篇文章主要介绍了微信企业号 根据错误码返回错误信息类封装的相关资料,需要的朋友可以参考下
    2016-10-10
  • Spring Boot 中的 Spring Cloud Feign的原理解析

    Spring Boot 中的 Spring Cloud Feign的原

    Spring Cloud Feign 是 Spring Cloud 中的一个组件,它可以帮助我们实现声明式的 REST 客户,这篇文章主要介绍了Spring Boot 中的 Spring Cloud Feign,需要的朋友可以参考下
    2023-07-07

最新评论