java.lang.IllegalStateException:
Cannot forward after response has been committedif(tabName=='tab_17'){
window.location = '${ctxPath}AuditAction.do?method=view&aid=${requestScope.aid}&id=${requestScope.id}&type=baseInfo'
}
这段Js的意义就是,当用户点击页签名字为“tab_17”的页签时,就进入到该页签对应的页面,进到页面之前需要三个参数,一个aid,一个id,一个type。
可是这样一些就会报上面的重复提交的代码。
如果我把它去掉,成这样就不会报了,有哪位大虾知道是什么原因呢?
if(tabName=='tab_17'){
window.location = '${ctxPath}AuditAction.do?method=view&id=${requestScope.id}'
}
------解决方案--------------------
你直接用隐藏域把这三个参数传到后台还报错吗?