Java springboot访问templates的html和静态资源
1.设置配置文件application.properties
server.port=8088spring.mvc.view.prefix=templates/
spring.mvc.view.suffix=.html
spring.mvc.static-path-pattern=/static/**spring.thymeleaf.prefix: classpath:/templates/spring.resources.static-locations=classpath:/static/
2.设置controller
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;import java.util.HashMap;@Controller
@SpringBootApplication
public class TerminalApplication {public static void main(String[] args) {SpringApplication.run(TerminalApplication.class, args);}@RequestMapping("/")public String indexHtml(HashMap<String, Object> map) {return "/index";}@RequestMapping("/down")public String downHtml(HashMap<String, Object> map) {return "/down";}}
3.重启,打开浏览器http://localhost:8088 ,即可访问templates目录的index.html
Java springboot访问templates的html和静态资源相关推荐
- SpringBoot页面跳转访问css、js等静态资源引用无效解决
SpringBoot页面跳转访问css.js等静态资源引用无效解决 原文链接:https://blog.csdn.net/qq_41647999/article/details/83788265 目录 ...
- java 不重启部署_一篇文章带你搞定SpringBoot不重启项目实现修改静态资源
一.通过配置文件控制静态资源的热部署 在配置文件 application.properties 中添加: #表示从这个默认不触发重启的目录中除去static目录 spring.devtools.res ...
- Spring Boot——自定义Web配置类后无法访问/static文件夹下静态资源
问题描述 自定义Web配置类后无法访问 /static文件夹下静态资源. 已加相关依赖包. 官方文档 Spring MVC Auto Configuration Maven <dependenc ...
- web项目访问引用jar内部的静态资源
一.实现原理 web项目访问引用jar内部的静态资源,在Servlet3协议规范中,包含在JAR文件/META-INFO/resources/路径下的资源可以直接访问. 二.举例说明 如下图所示,是我 ...
- SpringBoot整合Thymeleaf模板引擎以及静态资源的访问
SpringBoot整合Thymeleaf模板引擎静态资源访问的配置 Thymeleaf是一个现代服务器端Java模板引擎,适用于Web和独立环境,能够处理HTML,XML,JavaScript,CS ...
- SpringBoot中的yaml语法及静态资源访问问题
配置文件-yaml 在spring Boot开发中推荐使用yaml来作为配置文件. 基本语法: key: value:kv之间有空格 大小写敏感 使用缩进表示层级关系 缩进不允许使用tab,只允许空格 ...
- springboot下MVC的MessageConverters和静态资源位置的配置
文章目录 1. WebMvcConfigurationSupport.WebMvcConfigurer 区别 2. 自定义消息转换器MessageConverters 3. 静态资源 3.1 静态资源 ...
- SpringBoot整合freemarker找不到静态资源ftl文件解决办法
1.检查是否引入freemarker依赖 <dependency><groupId>org.springframework.boot</groupId><ar ...
- LAMP+haproxy+varnish实现网站访问的动静分离及静态资源缓存
原文 http://sohudrgon.blog.51cto.com/3088108/1601842 系统架构图: 主机规划列表: 全部的主机: CPU : Intel(R) Core(TM)i5- ...
最新文章
- PPT 下载 | 神策数据杜明翰:数据赋能产品的 3 个锦囊
- PHP算法对获取用,连接的字符串用in进行sql查询的php处理方法
- 链接分析算法系列-机器学习排序
- python seaborn 热图_Python-Seaborn热图绘制的实现方法
- python oracle orm_Python ORM
- [Linux网络编程]ARP简单实例
- 字幕滚动c语言程序,MFC实现字幕滚动效果
- Uber的微服务架构实践
- 【线性分类器】(一)线性判别
- html发送邮jmail,[分享]一个ASP写的JMAIL邮件发送测试程序,测试空间是否可以发送邮...
- ss 过滤或者指定过滤
- 2021-11-10全球货币市场基础知识系列3
- 阿里云服务器域名备案、域名解析、以及解析域名到服务器指定端口号
- java并发集合框架学习记录
- 第1章 计算机系统漫游
- STM32定时器延时函数
- JHOK-ZBL1漏电继电器
- Crash监控的简单实现方案
- 文献略读-JHM-定向修饰PET催化降解酶
- 只有经历这11种情感体验,人生才算完整 ~
热门文章
- 创建和销毁对象(1)
- 《Android开发从零开始》——17.Service学习(3)
- web.config的问题
- Excel 中 查看 当前列 最后一个不为空的值 (使用公式实现)
- 【Hadoop】HDFS数据复制
- 移动端页面兼容性问题解决方案整理(一)
- 解决Mac外接显示器分辨率不正确问题
- Intellij IDEA 安装插件 报 ‘plugin xxxx is incompatible‘ 解决方案
- 解决git配置公钥仍然需要输入密码问题
- eslint 验证vue文件 报错 unexpected token =解决方法