怎么在ftl文件中引入外部的html文件?

中凯_凯哥java 发布于 06/26 00:09
阅读 268
收藏 0

华为云11月刊推送:DIY微信问答机器人,高性能计算代码的20个技巧!>>>

页面使用ftl的,怎么在ftl中引入外部的html文件?

比如文章详情页面,这个页面中文章内容是已经生成的html文件,放在了文件服务器上。但是文章名称、阅读量、点赞量需要实时从后台获取到。页面使用 freemarker的。还有一个就是,在详情页的右侧有推荐文章等相关的这些都是已经生成的html文件。在ftl文件中怎么引入这些外部的html文件?

比如访问详情页的路径: http://kaigejava.com/newuiarticle/detail/735

其中的阅读量是实时获取的。文章内容及右侧的点击排行榜、站长推荐都是已经生成的html文件。怎么在ftl文件中引入外部的html文件?

加载中
0
SpringBoot中文社区
SpringBoot中文社区

把静态资源文件也使用模版引擎渲染。把它所在的目录添加到freemarker的搜索目录,然后用 <#incloude> 就可以了。

中凯_凯哥java
中凯_凯哥java
您好,您说的我知道。目前我就是这么做的。比如推荐就是tuijian.ftl,然后数据还是实时从数据库获取的。不想这么做,因为推荐这种数据不经常变化的。想直接生成html文件。然后页面直接引入就可以。 有没有更好的方法?
0
湖水没了
湖水没了

https://gitee.com/sanluan/PublicCMS

这里有成熟的解决方案  引入外部的html文件  你想要的应该是服务器端包含SSI,阅读量动态页面可以直接展示,静态化页面 可以ajax更新获取

返回顶部
顶部