SpringBoot 无法显示html文件 找不到html文件 如果显示html文件
两种情况:
1、如果使用了 thymeleaf 模板引擎,html文件可以放在 template文件夹中,如果不是一定不要放进去,否则找不到,因为html是静态页面,所以放在把此类文件放在了static文件夹下。
15、springboot访问html文件
在pom.xml加入
<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.2.RELEASE</version></parent><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot</artifactId><version>1.2.0</version></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-thymeleaf</artifactId></dependency></dependencies>
在resources\templates\hello.html
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org"xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3"> <head><title>Hello World!</title> </head> <body> <h1 th:inline="text">Hello.v.2</h1> <p th:text="${hello}"></p> </body> </html>
在Controller中加入
@RequestMapping("/hello")public String helloHtml(HashMap<String,Object> map){map.put("hello","hello");return"/hello";}
启动,然后输入localhost:8080/hello
会跳转到页面
注意:必须加入thymeleaf包,不然找不到
2、如果没有使用任何模板引擎,则html文件要放在static文件夹中,因为属于静态文件。
转载于:https://www.cnblogs.com/hfultrastrong/p/8582832.html
SpringBoot 无法显示html文件 找不到html文件 如果显示html文件相关推荐
- linux pid文件找不到,linux – 当’正确’时,PID文件是否仍有缺陷?
重新启动服务通常通过PID文件实现 – 即.进程ID写入某个文件,并根据该数字,stop命令将终止进程(或重启之前). 当你考虑它时(或者如果你不喜欢它,那么search)你会发现这是有问题的,因为每 ...
- (适配多个版本)双击 DWG 文件以使用 AutoCAD 产品打开时显示“Windows 找不到 [文件名].acad.exe ”
双击 DWG 文件以使用 AutoCAD 产品打开时显示"Windows 找不到 [文件名].acad.exe " 有两种解决办法 第一种:更改打开方式 1,鼠标右键单击--> ...
- linux下比较文件并输出,Linux使用diff命令比较文件找出文件之间相同的部分
如果你需要比较系统文件的内容,那么你就会是使用到diff命令,可找出文件之间相同的部分,下面小编就给大家详细介绍下Linux diff命令的用法. diff 命令是 linux上非常重要的工具,用于比 ...
- linux误修改文件名恢复,如何在 Linux 中找出最近或今天被修改的文件-linux修改文件名...
Linux 用户在命令行上遇到的常见问题之一是定位具有特定名称的文件,如果你知道确定的文件名则可能会容易得假设你忘记了白天早些时候创建的文件的名称(在你包含了数百个文件的 home 文件夹中),但现在 ...
- 编译过程中,termcap.h 文件找不到路径 licli.a终于生成
编译过程中,termcap.h 文件找不到路径 查看是linux 源码下找不到termcap.h文件 安装了所有关于*cap*的源码包也不起作用 今天终于解决了这个问题,搜termca ...
- 计算机上没有office2010,《我安装了office2010,为什么桌面-右键-新建中没有excel呢?》 excel文件找不到...
为什么在excel2007中新建文档,我的模板里找不到刚刚保存的模板? win10系统/华硕S CA400: C:\Users\Admin\AppData\Roaming\Microsoft\Temp ...
- windows(win7,win8,xp)hosts文件找不到原因分析及解决方法
2019独角兽企业重金招聘Python工程师标准>>> 一般情况hosts文件是保存在C:\windows\System32\Drivers\Etc 文件夹上,由于安装是win7系统 ...
- create-react-app创建的项目npm run build之后静态文件找不到
create-react-app创建的项目npm run build之后,运行build中的index.html,什么都没显示,打开浏览器的F12,发现了几个红色的报错,提示几个文件找不到. 查看生成 ...
- U盘文件找不到了?莫慌!!!
U盘对于我们现在的学生党来说应该是人手必备了,但是在使用的过程中会出现很多问题,比如说:U盘里的文件找不到了.这篇文章我就来说说U盘里的文件找不到了怎么办!(磁盘出现此情况也适用) 最近呢,我身边的朋 ...
- excel表格多个文件夹计算机,excle多文件并排_如何在电脑桌面并排显示多个excel...
如何在电脑桌面并排显示多个excel 方.窗口里面有重排项以把你已经打开几EXCEL表分开同时显示在屏幕上是都一个大的EXCEL窗口里面,桌面仍然只有一个窗口 方法二.不要在EXCEL文件上双击打开, ...
最新文章
- 复杂科学2021年度精选:从诺贝尔奖到未来科学
- python第三方库有哪些常用的、请列举15个-不吹不擂,你想要的Python面试都在这里了【315+道题】...
- ContentProviderOperation批量操作提升性能
- MVC Areas的使用
- 关于压缩工具 7z(7-zip) 如何创建自释放档案(选项 -sfx 的解读)
- hive3新增資料_Hive表新增字段后,新字段无法写入值问题总结
- vue 异步更新队列 Vue.nextTick(callback)
- 把足球还给市场!市场不要你要吗?
- Executors介绍
- 软考中级软件设计师备考经验分享
- 一键排班软件开发心得
- 一个基于OpenDDS的股票报价Stock Quote和交易exchange 的完整用例介绍
- SUPER-VLAN
- Java基础学习总结(149)——日志打印是一门技术
- iPhone 11 Pro 的拍照好在哪?这是专业摄影师给出的答案
- Win10 或者Win7 64位系统安装32位的CAD2010教程
- 信奥中的数学:斐波那契数列
- 罗塞塔石碑(Rosetta Stone)安装指南
- NETDMIS5.0自动测量球2023
- Matlab与Simulink仿真程序专栏文章(持续更新)