关于wabacus报表后置动作刷新的问题。
现在在拦截器中我配置了一个doEnd方法:
public void doEnd(ReportRequest rrequest,ReportBean rbean){
rrequest.getWResponse().addOnloadMethod("test","",true);
}
然后再js中的test方法:
function test(dataObj)
{
alert('test');
artDialog.open.origin.window.location.reload("/BSS/admin/kjkmmxz.do");
}
这样,就会先弹出一个alert,点击确定后 就会正常刷新/BSS/admin/kjkmmxz.do,但是现在不要alert,但是如果我把js中的alert去掉的话,结果就不一样了,好像不刷新页面了。 --------------------编程问答-------------------- 不太清楚你的完整实现,不过看你这里的描述应该是延迟一下再调artDialog.open.origin.window.location.reload("/BSS/admin/kjkmmxz.do"); 就可以,所以你可以用setInterval()设置100ms后再调这段代码就可以了。
补充:Java , Java EE