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

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";

}

}

二、静态文件放置位置

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

2、html文件中的路径修改

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

springboot的html页面放哪,SpringBoot跳转到静态html页面静态文件放置位置相关推荐

  1. SpringBoot和SpringSecurity整合,未登录请求自定义controller访问前端页面,出现 302状态码,一直在登录页面重定向

    出现问题: 在登录界面点击 自定义注册界面的跳转 或者 自定义首页界面的跳转 在url路径上虽然通过自定义的controller层访问到 但是页面始终在登录界面,通过F12控制台查看 出现状态码302 ...

  2. redis 页面缓存html,springboot优化之redis页面缓存

    对于一些不经常改变的页面,比如商品详情页,我们可以做静态化提升访问速度. 本文介绍另一种页面缓存实现策略,将页面缓存至redis中,从而减少对库的访问,提升访问速度. 代码@RequestMappin ...

  3. SpringBoot学习--基于狂神说的springboot笔记

    从今天开始就进入微服务阶段 javase:OOP MySQL:持久化 html+css+js+jquery+框架:视图,框架不熟练,css不好 javaweb:独立开发MVC三层架构的网站:原始 ss ...

  4. 基于javaweb+springboot的在线游戏商城系统(java+Springboot+MyBatis+MySQL+Maven+layui+Jsp)

    基于javaweb+springboot的在线游戏商城系统(java+Springboot+MyBatis+MySQL+Maven+layui+Jsp) 一.项目简述 功能包括: 用户管理,游戏商品管 ...

  5. 【SpringBoot】Spring手动装配和SpringBoot自动装配

    文章目录 1. Warm up 1.1 setter注入 1.2 构造器注入 1.3 属性注入 2. Warm up again 2.1 基于XML的配置 2.2 基于JavaConfig类的配置 3 ...

  6. 【笑小枫的SpringBoot系列】【九】SpringBoot用户登录功能实现

    关于本文 其实用户登录拦截的这块不想这么早写,加个登录后面好多东西就要考虑登录状态了,我其实想把这个系列写成非必要关系,解耦性比较强的系列.但是,写完redis,总是感觉登录是对它最简单的实践,那就加 ...

  7. js实现前端页面跳转后操作新页面

    最近开发的时候遇到了一个需求,需要跳转到一个新页面后,程序自动控制新页面滚动到相应位置.实质上就是一个如何通过本页面的js触发其他页面的事件,这样一个问题. 网上找了一圈,并没有找到操作新页面的办法( ...

  8. 基于javaweb+springboot的健身管理系统(Java+ssm+springboot)

    基于javaweb+springboot的健身管理系统(Java+ssm+springboot) 主要技术:springmvc. springboot .mybatis.mysql .jQuery.l ...

  9. 基于javaweb+springboot的健身房管理系统(Java+ssm+springboot)

    基于javaweb+springboot的健身房管理系统(Java+ssm+springboot) 主要技术:springmvc. springboot .mybatis.mysql .jQuery. ...

最新文章

  1. 【Paper】2020_多智能体系统的分布式故障估计方法研究
  2. 某化大学,教授亲自手把手,从零基础交我们Python利用开发公众号
  3. 小说的逻辑与反逻辑_毕飞宇北大演讲:“走”与“走”——小说内部的逻辑与反逻辑...
  4. 前端学习(342):进制只能介于2-36之间Uncaught RangeError: toString() radix argumen
  5. ubuntu meld比较文件差异
  6. 基于ssm的图书馆预约占座系统 java mysql
  7. Eclipse使用Ant编译时报错Perhaps JAVA_HOME does not point to the JDK
  8. 部标设备JTT808数据模拟器+Socket数据发送(JAVA版)
  9. 人人商城h5无法登录
  10. linux 对战平台,【浩方对战平台和搜狗输入法 For Linux哪个好用】浩方对战平台和搜狗输入法 For Linux对比-ZOL下载...
  11. 微分恒等式(助于找到均值、方差和其他矩)
  12. Elasticsearch[2.0] ☞ Java Client API ☞ Percolate API
  13. 撰写SCI论文好用的免费工具(下) - 易智编译EaseEditing
  14. 你知道外卖cps是什么吗?(附裂变分销小程序源码搭建教程)
  15. 安卓应用程序开发培训!整理几个重要的Android知识,醍醐灌顶!
  16. 2021年美赛C题翻译、思路及感受
  17. 【GitLens】VsCode插件,查看代码是谁写的
  18. 中文元宇宙游戏有哪些
  19. IGMPv1包结构及工作机制讲解
  20. android的手机壳,Android手机壳专场,送礼自用两相宜

热门文章

  1. cesium切片底图正常出来但控制台一直报错的方法
  2. 3D渲染软件综合介绍
  3. nb移动udp_NB-IOT使用LWM2M移动onenet基础通信套件对接之APN设置
  4. android爬楼梯动画,TweenMax+Three.js 立方体爬楼梯动画
  5. 專注於目標,自然朝成功邁進
  6. MySQL数据库备份的命令
  7. Win电脑截图黑屏解决办法
  8. colly爬虫库学习笔记
  9. golang爬虫colly 发送post请求
  10. Hadoop_day04学习笔记