在 JSF 的 Managed Bean 中獲得request session對(duì)象
Posted on 2007-12-25 22:56 60 閱讀(572) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): JAVA筆記request:
------------------------------------------------------------------------
FacesContext context = FacesContext.getCurrentInstance();
ExternalContext ec = context.getExternalContext();
HttpServletRequest request = (HttpServletRequest) ec.getRequest();
session:
------------------------------------------------------------------------
FacesContext context = FacesContext.getCurrentInstance();
ExternalContext ec = context.getExternalContext();
HttpSession session = (HttpSession) ec.getSession(true);
------------------------------------------------------------------------
獲得session后,便可以利用session來(lái)獲得一些其它有用的東東了。比如:
session.getServletContext().getRealPath("/"); // 磁盤(pán)路徑
------------------------------------------------------------------------
FacesContext context = FacesContext.getCurrentInstance();
ExternalContext ec = context.getExternalContext();
HttpServletRequest request = (HttpServletRequest) ec.getRequest();
session:
------------------------------------------------------------------------
FacesContext context = FacesContext.getCurrentInstance();
ExternalContext ec = context.getExternalContext();
HttpSession session = (HttpSession) ec.getSession(true);
------------------------------------------------------------------------
獲得session后,便可以利用session來(lái)獲得一些其它有用的東東了。比如:
session.getServletContext().getRealPath("/"); // 磁盤(pán)路徑