JFinal中的freemarker怎么获取输出给浏览器最终的html代码,然后再通过加以修改再输出?

临时工 发布于 2012/07/30 13:36
阅读 792
收藏 0

JFinal中的freemarker怎么获取输出给浏览器最终的html代码,然后再通过加以修改再输出?

@JFinal  @JFinal  @JFinal

@JFinal  @JFinal  @JFinal

加载中
0
a
alvinte

大哥,不懂你问的啥意思?

要是获取html代码在修改的话,貌似和freemarker与JFinal无关吧。

可以直接后台发请求,不就获取到html了么,获取之后在自己做html解析和修改呗。与Freemarker和JFinal都没关系的说。

0
逝水fox
逝水fox
在JFinalFilter前面加一个自己的Filter,使用一个自定义HttpServletResponseWrapper替换原有的HttpServletResponse对象,这样getOutputStream()和getWriter()返回的流就能随心改了
0
JFinal
JFinal
可以自己定义一个 Render 来做,参考 FreeMarkerRender.java文件,将 template.process(root, writer); 这行代码中的 writer 指向你想输出到的目标,例如,可以是一个内存缓存区。
返回顶部
顶部