jfinal框架中如何使用velocity模板引擎生成静态页面

西瓜 发布于 2014/07/23 16:44
阅读 1K+
收藏 0

@JFinal 你好,想跟你请教个问题:在jfinal框架中如何使用velocity模板引擎生成静态页面,即页面静态化

加载中
0
JFinal
JFinal
仿照 com.jfinal.render.VelocityRender 写一个 MyVelocityFileRender,注意第 227 行,将 template.merge(context, writer);  中的 writer 改为 FileWriter 就可以打完收工了,该 FileWriter 指向你要输出数据的文件
z
zeapane
回复 @JFinal : 另外定义静态化类的话又不能使用拦截器里返回的数据,这个怎么解决?
z
zeapane
回复 @JFinal : 这样用render的话,就是只生成了文件但是没有给客户端返回值
JFinal
JFinal
回复 @西瓜 : 做好 MyVelocityFileRender后这样用就可以:render(new MyVelocityFileRender(view))
西瓜
西瓜
多谢!我试一试
0
fmpoffice
fmpoffice
刚搞掂,欢迎指点,jfinal 生成htmlhttps://my.oschina.net/u/143998/blog/827157
返回顶部
顶部