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界面内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • SpringCloud学习笔记之OpenFeign进行服务调用

    SpringCloud学习笔记之OpenFeign进行服务调用

    OpenFeign对feign进行进一步的封装,添加了springmvc的一些功能,更加强大,下面这篇文章主要给大家介绍了关于SpringCloud学习笔记之OpenFeign进行服务调用的相关资料,需要的朋友可以参考下
    2022-01-01
  • java字符缓冲流面试精讲

    java字符缓冲流面试精讲

    这篇文章主要为大家介绍了java中字符缓冲流面试精讲,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • 解决IDEA打开项目文件目录不见了的问题

    解决IDEA打开项目文件目录不见了的问题

    这篇文章主要介绍了解决IDEA打开项目文件目录不见了的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-05-05
  • Java中保证线程顺序执行的操作代码

    Java中保证线程顺序执行的操作代码

    本文给大家分享一篇教程关于java线程顺序执行问题,如何保证线程的顺序执行呢?今天通过实例代码给大家详细讲解下,感兴趣的朋友跟随小编一起看看吧
    2021-05-05
  • Java如何识别图片或扫描PDF中的文字详解

    Java如何识别图片或扫描PDF中的文字详解

    这篇文章主要介绍了Java如何识别图片或扫描PDF中文字的相关资料,介绍了Java中使用Spire.OCRforJava库来识别图片和扫描PDF文件中的文字,需要的朋友可以参考下
    2025-01-01
  • Java IO流总结

    Java IO流总结

    文章系统讲解了Java IO流的核心知识点,包括字节流与字符流的分类及操作、缓冲流的高效读写、转换流处理编码问题、序列化流实现对象持久化、打印流控制台输出、压缩流处理文件打包,感兴趣的朋友跟随小编一起看看吧的相关资料
    2025-08-08
  • java使用异或实现变量互换和异或加密解密示例

    java使用异或实现变量互换和异或加密解密示例

    这篇文章主要介绍了使用异或实现变量互换和异或加密解密示例,需要的朋友可以参考下
    2014-02-02
  • maven springboot如何将jar包打包到指定目录

    maven springboot如何将jar包打包到指定目录

    这篇文章主要介绍了maven springboot如何将jar包打包到指定目录,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • Java线程池详细解读

    Java线程池详细解读

    这篇文章主要给大家介绍了关于Java中方法使用的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-08-08
  • Java动态代理机制的实例详解

    Java动态代理机制的实例详解

    这篇文章主要介绍了 Java动态代理机制的实例详解的相关资料,希望通过本文大家能够掌握动态代理机制,需要的朋友可以参考下
    2017-09-09

最新评论