2011-07-02 25 views

回答

9

根據你正在試圖獲得ServletContext什麼時刻:

  • 在一個HttpServletRequest要求:ServletContexts.instance().getRequest().getServletContext()

  • 在JSF請求期間:(ServletContext)FacesContext.getCurrentInstance().getExternalContext()

  • 在應用程序啓動過程中:ServletLifecycle.getServletContext()

+1

應該是'FacesContext.getCurrentInstance()' –

+0

@KirillBazarov,你是對的!我更新了答案:) – Tair