日期:2014-05-18  浏览次数:20613 次

关于Freemarker 生成静态页面刷新的问题
我现在用freemarker 做一个论坛:
1.提问之后页面转发到刚生成的静态页面,但是页面是空白的(页面存在,但是要等待一段时间之后刷新页面才有内容)?
2.对帖子回复之后也是出现上述问题?
请问用什么方法可以解决,我是用的sevlet 做转发的。

------解决方案--------------------
象csdn一样
提问提交后刷新显示页面
------解决方案--------------------
freemarker 和容器无关。
检查代码吧
------解决方案--------------------
不要刚生成完就跳,要稍等一下,就像CSDN,“3秒后自动跳转”。。。
------解决方案--------------------
探讨
不要刚生成完就跳,要稍等一下,就像CSDN,“3秒后自动跳转”。。。

------解决方案--------------------

out.flush();

TemplateSaveEvent evt = new TemplateSaveEvent();
evt.setTemplateName(templateName);
dispatchTemplateEvent(evt);

然后在這后面跳轉試試!!