跨应用获取application和session属性值
online应用
application.setAttribute("online_uname_str",getOnlineUserNameString(useronline));
session.setAttribute("online");
test应用
ServletContext ac=application.getContext("/online"); String userStr=String.valueOf(ac.getAttribute("onlineuser"));
ServletContext onlineContex=this.getServletConfig().getServletContext().getContext("/online"); ? if(onlineContex==null){ ??? out.print("onlineContex=null"); return; } ? HttpSession onlineSession=(HttpSession)onlineContex.getAttribute("online"); if(onlineSession.getAttribute("hello")!=null){ ???? out.print(onlineSession.getAttribute("hello"));??? ?}?
?另外注意online的数据源配置Context里需加上 crossContext="true"属性
?
?
?
?
?