shiro,redis,session共享时切换服务页面request丢失的问题,iframe无法

在服务器切换,转移的时候,可能会丢失request等页面对象,iframe时会丢了cookie,session

(iframe的cookie不能及时同步,除非整体刷新(做session需要处理这种问题),在被嵌套的页面加入p3p)

处理这种情况

1,普通页面

var ctx = '<%=request.getContextPath()%>';第二次requset丢失为空值,样式也没了(本机没有了)

用项目的上下文:

var iframe = document.getElementById("mainright");

//if(iframe.getAttribute('src')==''){

iframe.setAttribute('src','${ctx}/hb_telesale/itm/zhijianapp/initZhiJianQuery.action');//判断第一次进入页面时,显示的是第一个页面,详见ps

//}

用这种:

var iframe = document.getElementById("mainright");

//if(iframe.getAttribute('src')==''){

iframe.setAttribute('src','/hb_telesale/hb_telesale/itm/zhijianapp/initZhiJianQuery.action');//判断第一次进入页面时,显示的是第一个页面,详见ps

//}

2.iframe

第二种: 在被嵌入页面page_onload里添加一语句:Response.AddHeader("P3P","CP=CAO PSA OUR")(测试通过); 

或者

   <%

response.setHeader("P3P","CP=CAO PSA OUR");

%>

猜你喜欢

转载自yuhuiblog6338999322098842.iteye.com/blog/2403815