Springboot中静态文件的引入方式有哪些
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章给大家分享的是有关Springboot中静态文件的引入方式有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。thymeleaf 模式依赖中引入 org.springframework.boot spring-boot-starter-thymeleaf
可选配置
如果你有
WebMvcConfigurationSupport 的一些类引用. 你需要放行他们
如果你引用了 springSecurity
你也需要放行他们
thymeleaf 需要通过controller层转向view 层
import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframework.web.bind.annotation.RestController;import org.springframework.web.servlet.ModelAndView;/** * @ClassName: * @Descripton: * @Author: sansy * @Date: 2019/5/16 10:12 * @Version: 2.0 */@RestControllerpublic class IndexController { @RequestMapping(value = "/index", method = RequestMethod.GET) public ModelAndView index() { System.out.println("/index进入controller控制器"); ModelAndView mav = new ModelAndView(); mav.setViewName("index"); return mav; } @RequestMapping(value = "/home", method = RequestMethod.GET) public ModelAndView home() { System.out.println("/home进入controller控制器"); ModelAndView mav = new ModelAndView(); mav.setViewName("index"); return mav; } @RequestMapping(value = "/error", method = RequestMethod.GET) public ModelAndView error() { System.out.println("/error进入controller控制器"); ModelAndView mav = new ModelAndView(); mav.setViewName("index"); return mav; } @RequestMapping(value = "/login", method = RequestMethod.GET) public ModelAndView login() { System.out.println("/login进入controller控制器"); ModelAndView mav = new ModelAndView(); mav.setViewName("index"); return mav; } @RequestMapping(value = "/", method = RequestMethod.GET) public ModelAndView indexs() { System.out.println("/ 进入controller控制器"); ModelAndView mav = new ModelAndView(); mav.setViewName("index"); return mav; } @RequestMapping(value = "/404", method = RequestMethod.GET) public ModelAndView error404() { System.out.println("/404 进入controller控制器"); ModelAndView mav = new ModelAndView(); mav.setViewName("index"); return mav; }}
yml 做如下配置
构架这样构架
非thymeleaf 模式
首先去掉依赖
删除controller的指向view层
如果你想带控制器也是可以的 (带的话 指向index. 不带的话 默认指向index .可以理解成一个绝对路径,一个相对路径)
yml文件中这样配置
是为了能够直接访问 根目录下的text文件
构架如下
完成.
感谢各位的阅读!关于"Springboot中静态文件的引入方式有哪些"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
控制器
控制
文件
指向
构架
配置
方式
静态
内容
更多
模式
篇文章
路径
不错
实用
文章
根目录
看吧
知识
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
冒险岛2有什么服务器
上海煌耀软件开发
网络安全知识有奖竞答题库
传奇人形怪数据库怎么设置
手机版方舟服务器如何刷琥珀
江苏电话软件开发价格
sql数据库修改数据存储路径
江津区网络技术培训
江苏微型软件开发产业化
浪潮ai服务器为什么这么便宜
关于网络安全与执法职位的疑问
海南会务无纸化软件开发
实惠的进销存软件开发流程
用友erp找不到数据库
软件开发设计公司
崇明区直销软件开发预算
莱西计算机软件开发哪家靠谱
软件开发企业上市
蜻蜓网络安全
网络安全宣传工作的目标是
区块链作为一种数据库技术
qq撤回的东西还在服务器上吗
科技创新 互联网思维
网络技术实务真题
gt7 服务器维护 1.07
2 数据库概念结构设计
王者怎样更新游客的服务器
提出网络安全
如何检查服务器配置
简述dsp软件开发的流程
- 上一篇
JAVA中spring配置文件出现错误提示Class 'org.apache.commons.dbcp.BasicDataSource' not found怎么办
小编给大家分享一下JAVA中spring配置文件出现错误提示Class 'org.apache.commons.dbcp.BasicDataSource' not found怎么办,相信大部分人都还不
- 下一篇
茶叶电商小程序在开发时需要注意哪些问题
这篇文章主要介绍茶叶电商小程序在开发时需要注意哪些问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!传统茶叶市场销售渠道和客户来源单一、营业额小、回报率低、难以进入第三方平台等