spring boot访问静态文件,springboot 静态类注入
目录
麝香草叶模式依赖中引入可选配置阳明海运股份有限公司做如下配置构架这样构架非百里香叶模式首先去掉依赖删除控制器的指向视角层阳明海运股份有限公司文件中这样配置构架如下
thymeleaf 模式
依赖中引入
!-渲染静态页面-从属groupIdorg.springframework.boot/groupId artifactId弹簧-启动-启动器-百里香叶/artifact id/依赖项
可选配置
如果你有
webmvc配置支持的一些类引用。你需要放行他们
如果你引用了春天安全
你也需要放行他们
百里香叶需要通过控制器层转向视角层
导入org。spring框架。网络。绑定。注释。请求映射;导入org。spring框架。网络。绑定。注释。请求方法;导入org。spring框架。网络。绑定。注释。休息控制器;导入org。spring框架。网络。servlet。模型和视图;/* * * * *类名: * @ descripton : * @ author : sansy * @ date : 2019/5/16 10:12 * @ version : 2.0 */@ RestControllerpublic类索引控制器{ @ request mapping(value=/index ,method=RequestMethod .GET)public model and view index(){ system。出去。println(/index进入控制器控制器);modeland view MAV=new modeland view();小牛。设置viewname(“index”);回归MAV } @ request mapping(value=/home ,method=RequestMethod .GET)public model and view home(){ system。出去。println(/home进入控制器控制器);modeland view MAV=new modeland view();小牛。设置viewname(“index”);回归MAV } @ request mapping(value=/error ,method=RequestMethod .GET)公共模型和视图错误(){ system。出去。println(/错误进入控制器控制器);modeland view MAV=new modeland view();小牛。设置viewname(“index”);回归MAV } @ request mapping(value=/log in ,method=RequestMethod .GET)公共模型并查看(){ system }中的日志。出去。println(/登录进入控制器控制器);modeland view MAV=new modeland view();小牛。设置viewname(“index”);回归mav} @RequestMapping(值=/,方法=请求方法.GET)public model and view indexs(){ system。出去。println(/进入控制器控制器);modeland view MAV=new modeland view();小牛。设置viewname(“index”);回归MAV } @ request mapping(value=/404 ,method=RequestMethod .GET)公共模型并查看错误404(){ system。出去。println(/404进入控制器控制器);modeland view MAV=new modeland view();小牛。设置viewname(“index”);回归mav}}
yml 做如下配置
构架这样构架
非thymeleaf 模式
首先去掉依赖
删除controller的指向view层
如果你想带控制器也是可以的(带的话指向索引。不带的话默认指向索引。可以理解成一个绝对路径,一个相对路径)
yml文件中这样配置
是为了能够直接访问根目录下的文本文件
构架如下
完成。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持盛行它。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。