在异步方法seam中获取context-param

时间:2010-09-10 08:44:23

标签: java java-ee seam facescontext

我想在我的web.xml中获得一个context-param配置。在正常的方法调用中(使用seam 2.2.0),我这样做:

readDirectory = (String) FacesContext.getCurrentInstance()
                .getExternalContext().getInitParameter(
                        "ReadDirectory");

它工作正常,但在异步方法(@Asynchronous)中,我的faceContext为null。

所以我不知道如何获得这个参数。

1 个答案:

答案 0 :(得分:2)

我找到了它:

ServletLifecycle.getServletContext().getInitParameter("ReadDirectory");

当你知道^^

时很容易