在DWR中定義的bean部分代碼如下:
public class MapBean{
?
?protected Logger log = Logger.getLogger(this.getClass());
?
?public void synMove(HttpServletRequest request,HttpSession session) {
??
//??HttpSession s = session;
//??
//??HttpSession session = request.getSession(); // 假如session id 是id0
//??log.info("current request session is : "+session.getId());
//??Object obj = session.getAttribute("GROUP");
//??log.info("current group obj : "+obj);
//??
??ServletContext sc = request.getSession().getServletContext();
??ServerContext sctx = ServerContextFactory.get(sc);
??
??WebContext webContext = WebContextFactory.get();
如綠色的代碼部分,我能夠取得我保存在id?為id0的session中,那么當我新創建一個session的時候,同時也想訪問在此session中的數據,如GROUP,如何才能做到。
所以,我就想了一下方案:
1、我根據此session的id取得其對應session對象。
2、通過Object obj = session.getAttribute("GROUP");來取得存放在其中的對象。
現在面臨的問題是:我如何根據一個session的id就可以取得此對象呢?
我現在也不知道。現在研究中………………
|----------------------------------------------------------------------------------------|
版權聲明 版權所有 @zhyiwww
引用請注明來源 http://www.tkk7.com/zhyiwww
|----------------------------------------------------------------------------------------|
posted on 2008-10-15 19:00
zhyiwww 閱讀(430)
評論(0) 編輯 收藏 所屬分類:
j2ee