使⽤thymeleaf模板引擎时的路径问题
在springboot中使⽤thymeleaf模板引擎时
⼀.使⽤@{}引⼊路径:
1.如果⾸字符是“/”
从项⽬的根⽬录开始(可以认为是项⽬下的绝对路径),
2.如果⾸字符不是“/”,⽽是直接以⽬录名开始
以当前路径为参考系(可以认为是项⽬下以当前路径为参考系的相对路径)
⼆.路径引⼊
thymeleaf用法1.如果⾸字符是“/”
从项⽬的根⽬录开始(可以认为是项⽬下的绝对路径),
2.如果⾸字符不是“/”,⽽是直接以⽬录名开始
以当前路径为参考系(可以认为是项⽬下以当前路径为参考系的相对路径)
3.允许使⽤“../”
以当前路径为参考系的上⼀层路径
个⼈建议:
在写请求时
如果是向系统获取动态内容(从 controller 获取数据库或者其他来源的数据)时,建议使⽤绝对路径的⽅式,这样不会因为⽂件的移动⽽导致请求动态资源的路径发⽣变化
但是如果是针对某个⽂件或者⽂件夹下的⽂件的特殊⽂件或者静态资源(如:针对某个页⾯或者某个⽂件加下的⼀组页⾯的js或者css⽂件),则建议使⽤相对路径,这样在整个⽂件夹移动时,不会出现请求不到相关⽂件的情况下
每⽇⼀点,积少成多。。。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论