【问题标题】:Seam 2, how to get the servletcontext?Seam 2,如何获取servletcontext?
【发布时间】:2011-07-02 05:39:17
【问题描述】:

我处于接缝 2。如何获取 servlet 上下文?

我可以这样做: ServletContexts servletContexts = ServletContexts.getInstance();

但这不是 ServletContext。

【问题讨论】:

    标签: java seam servlets seam2


    【解决方案1】:

    取决于您尝试获取ServletContext 的时间:

    • HttpServletRequest 请求期间:ServletContexts.instance().getRequest().getServletContext()

    • 在 JSF 请求期间:(ServletContext)FacesContext.getCurrentInstance().getExternalContext()

    • 应用程序启动期间:ServletLifecycle.getServletContext()

    【讨论】:

    • 应该是FacesContext.getCurrentInstance()
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-22
    • 1970-01-01
    • 1970-01-01
    • 2011-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多