SpringBoot跳转到静态html页面&&静态文件放置位置_springboot重定向到静态页面-程序员宅基地

技术标签: java  后端  

SpringBoot跳转到静态html页面&&静态文件放置位置

一、SpringBoot跳转到静态html页面

1、在pom.xml中添加spring-boot-starter-thymeleaf。

org.springframework.boot

spring-boot-starter-thymeleaf

2、在templates下建立a.html文件,新建qiu文件夹,并且在qiu文件夹中创建b.html

6ad3f233ed072384b210240c028146aa.png

a.html内容如下:

Title

AAaaAA

b.html文件内容如下:

Title

BBbbBB

3、在controller中写一个返回该页面的controller【此时不能使用@RestController,否则会返回字符串】

package com.sic.equipment.controller;

import org.springframework.boot.autoconfigure.EnableAutoConfiguration;

import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.RequestMapping;

@Controller

@EnableAutoConfiguration

@RequestMapping(“/a”)

public class TestController {

@RequestMapping(“/2”)

public String aa(){

return “a”;

}

@RequestMapping(“/3”)

public String ab(){

return “qiu/b”;

}

}

06267f3f3f3ace82dc9ca227380d733e.png

1ee8c3d7a12ae6e7c9072f5faab6e2c5.png

二、静态文件放置位置

1、静态文件放置为,index.html放置在templates中,其他的如js文件夹、css文件夹、image文件夹等放在static目录下

3433671af07edc0df4ff820a0a91ecb4.png

2、html文件中的路径修改

使用类似绝对路径的形式,如:/image/1.png,不能写成…/static/image/1.png

64c689e42b588b338a762f5f05132f4e.png

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_67403240/article/details/124422375

智能推荐

USACO section2.4 Overfencing题解&代码_overfencing [usaco 2.4]-程序员宅基地

文章浏览阅读804次。我不会说我因为getline()的问题卡了两天的… 先在Test 6卡了一个小时…发现数组开小了,然后卡在Test 9… 最后调出来发现是自己读入错了,能过八组也是奇迹…/*ID:rainbow16LANG:C++TASK:maze1*/#include#include#includeusing namespace std_overfencing [usaco 2.4]

1686147-55-6,吲哚菁绿氨基,用于标记和追踪生物体内的特定分子或细胞-程序员宅基地

文章浏览阅读304次,点赞5次,收藏9次。【产品简介】:作为一种高/效的荧光探针,ICG-Amine常被应用于标记和追踪生物体内的特定分子或细胞。通过荧光探针的标记,科研人员能够直观地观察到这些分子或细胞在生物体内的动态变化,从而更深入地理解它们在生命活动中的作用。文章关键词:1686147-55-6,吲哚菁绿氨基,ICG-Amine,ICG-NH2。【英文名】:ICG-Amine,ICG-NH2。【CAS号】:1686147-55-6。Dde-生物素-四聚乙二醇-炔。PC 生物素-三聚乙二醇-炔基。生物素-二聚乙二醇-C4-炔。

Open3D点云颜色渲染_open3d加载点云不同颜色-程序员宅基地

文章浏览阅读498次。其中一个重要的功能是点云的颜色渲染,它可以为点云数据添加颜色信息,使其更加生动和可视化。在本文中,我们将介绍如何使用Open3D进行点云颜色渲染,并提供相应的源代码示例。通过这些方法,我们可以为点云数据添加颜色信息,使其更加生动和易于理解。另一种常用的方法是根据点云的法线信息为点云着色。如果我们希望为每个点指定不同的颜色,可以创建一个与点云数据大小相同的颜色数组,并将其传递给。上述代码将为点云中的每个点生成一个随机的RGB颜色值,并将其赋给。上述代码将计算点云的法线,并将其转换为颜色值。_open3d加载点云不同颜色

PCL可视化点云【颜色特征】_pcl显示高度伪彩色点云-程序员宅基地

文章浏览阅读3.7k次,点赞2次,收藏12次。以颜色区别深度为了更加直观的显示点云,将不同的深度值显示为不同的颜色。#include #include <pcl/point_types.h>#include <pcl/io/ply_io.h>#include <pcl/visualization/pcl_visualizer.h>#include <pcl/io/io.h>usin..._pcl显示高度伪彩色点云

XML 学习笔记 5:PCDATA 和 CDATA-程序员宅基地

文章浏览阅读271次,点赞2次,收藏3次。本文章内容转载自。_pcdata

MyEclipse简介_myeclipse长什么样-程序员宅基地

文章浏览阅读3w次,点赞5次,收藏79次。MyEclipse功能介绍_myeclipse长什么样

随便推点

InVivoSIM anti-human IL-4Rα (CD124) (Dupilumab Biosimilar)-程序员宅基地

文章浏览阅读267次,点赞4次,收藏4次。IL-4Rα也称为CD124,它与普通γ链(CD132)结合形成仅结合IL-4的1型IL-4R,或与IL-13Rα1结合形成可结合IL-4或IL-13的II型IL-4R。IL-4Rα在这些不同细胞上的表达允许对IL-4和IL-13产生各种细胞反应,包括调节免疫细胞分化、活化、增殖和存活。此外,IL-4和IL-13的信号传导通过IL-4Rα可以促进组织修复和重塑,并有助于各种过敏性和炎症性疾病的发病机制。Dupilumab结合IL-4Rα并抑制IL-4和IL-13的信号传导。

数据结构与算法——循环链表(约瑟夫环)的建立及C语言实现_c语言创建一个环形链表-程序员宅基地

文章浏览阅读269次。无论是静态链表还是动态链表,有时在解决具体问题时,需要我们对其结构进行稍微地调整。比如,可以把链表的两头连接,使其成为了一个环状链表,通常称为循环链表。_c语言创建一个环形链表

前端基础(CSS)——css介绍 & 常用样式 & 案例—进化到Bootstrap——进化到Element-UI_常用的css-程序员宅基地

文章浏览阅读1k次。css简介入门,bootstrap使用,element-ui在后面_常用的css

零基础接触计算机——“eNSP”软件“Telnet”协议篇_telnet如何使用-程序员宅基地

文章浏览阅读235次。Telnet协议具体实施_telnet如何使用

如何解决yml中driver-class-name: com.mysql.jdbc.Driver爆红-程序员宅基地

文章浏览阅读4w次,点赞53次,收藏73次。背景介绍用Intellij IDEA 搭建 SpringBoot 项目:java 1.8选的mavenDependencies 选择了Lombok、Spring Web、Thymeleaf这三个,没有选择SQL等(我怀疑问题是否在这,如果选了Mysql Driver等就不会出现这个问题,但是一个项目要添加的依赖很难最初齐全,后面添加有问题就后面解决)使用全注解方式出现问题描述红..._driver-class-name: com.mysql.jdbc.driver

2019年最全Python常用爬虫代码总结!(文末附python入门教程)_python爬虫代码创新讲解-程序员宅基地

文章浏览阅读2.3k次,点赞5次,收藏24次。今天小编就为大家分享一篇关于Python常用爬虫代码总结方便查询,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧今天小编就为大家分享一篇关于Python常用爬虫代码总结方便查询,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧、..._python爬虫代码创新讲解