springboot的html页面放哪,SpringBoot跳转到静态html页面静态文件放置位置
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页面静态文件放置位置相关推荐
- SpringBoot和SpringSecurity整合,未登录请求自定义controller访问前端页面,出现 302状态码,一直在登录页面重定向
出现问题: 在登录界面点击 自定义注册界面的跳转 或者 自定义首页界面的跳转 在url路径上虽然通过自定义的controller层访问到 但是页面始终在登录界面,通过F12控制台查看 出现状态码302 ...
- redis 页面缓存html,springboot优化之redis页面缓存
对于一些不经常改变的页面,比如商品详情页,我们可以做静态化提升访问速度. 本文介绍另一种页面缓存实现策略,将页面缓存至redis中,从而减少对库的访问,提升访问速度. 代码@RequestMappin ...
- SpringBoot学习--基于狂神说的springboot笔记
从今天开始就进入微服务阶段 javase:OOP MySQL:持久化 html+css+js+jquery+框架:视图,框架不熟练,css不好 javaweb:独立开发MVC三层架构的网站:原始 ss ...
- 基于javaweb+springboot的在线游戏商城系统(java+Springboot+MyBatis+MySQL+Maven+layui+Jsp)
基于javaweb+springboot的在线游戏商城系统(java+Springboot+MyBatis+MySQL+Maven+layui+Jsp) 一.项目简述 功能包括: 用户管理,游戏商品管 ...
- 【SpringBoot】Spring手动装配和SpringBoot自动装配
文章目录 1. Warm up 1.1 setter注入 1.2 构造器注入 1.3 属性注入 2. Warm up again 2.1 基于XML的配置 2.2 基于JavaConfig类的配置 3 ...
- 【笑小枫的SpringBoot系列】【九】SpringBoot用户登录功能实现
关于本文 其实用户登录拦截的这块不想这么早写,加个登录后面好多东西就要考虑登录状态了,我其实想把这个系列写成非必要关系,解耦性比较强的系列.但是,写完redis,总是感觉登录是对它最简单的实践,那就加 ...
- js实现前端页面跳转后操作新页面
最近开发的时候遇到了一个需求,需要跳转到一个新页面后,程序自动控制新页面滚动到相应位置.实质上就是一个如何通过本页面的js触发其他页面的事件,这样一个问题. 网上找了一圈,并没有找到操作新页面的办法( ...
- 基于javaweb+springboot的健身管理系统(Java+ssm+springboot)
基于javaweb+springboot的健身管理系统(Java+ssm+springboot) 主要技术:springmvc. springboot .mybatis.mysql .jQuery.l ...
- 基于javaweb+springboot的健身房管理系统(Java+ssm+springboot)
基于javaweb+springboot的健身房管理系统(Java+ssm+springboot) 主要技术:springmvc. springboot .mybatis.mysql .jQuery. ...
最新文章
- 【Paper】2020_多智能体系统的分布式故障估计方法研究
- 某化大学,教授亲自手把手,从零基础交我们Python利用开发公众号
- 小说的逻辑与反逻辑_毕飞宇北大演讲:“走”与“走”——小说内部的逻辑与反逻辑...
- 前端学习(342):进制只能介于2-36之间Uncaught RangeError: toString() radix argumen
- ubuntu meld比较文件差异
- 基于ssm的图书馆预约占座系统 java mysql
- Eclipse使用Ant编译时报错Perhaps JAVA_HOME does not point to the JDK
- 部标设备JTT808数据模拟器+Socket数据发送(JAVA版)
- 人人商城h5无法登录
- linux 对战平台,【浩方对战平台和搜狗输入法 For Linux哪个好用】浩方对战平台和搜狗输入法 For Linux对比-ZOL下载...
- 微分恒等式(助于找到均值、方差和其他矩)
- Elasticsearch[2.0] ☞ Java Client API ☞ Percolate API
- 撰写SCI论文好用的免费工具(下) - 易智编译EaseEditing
- 你知道外卖cps是什么吗?(附裂变分销小程序源码搭建教程)
- 安卓应用程序开发培训!整理几个重要的Android知识,醍醐灌顶!
- 2021年美赛C题翻译、思路及感受
- 【GitLens】VsCode插件,查看代码是谁写的
- 中文元宇宙游戏有哪些
- IGMPv1包结构及工作机制讲解
- android的手机壳,Android手机壳专场,送礼自用两相宜