从另一个包中的web.xml读取参数以初始化视图

时间:2014-05-09 16:11:33

标签: java facescontext

要从同一个包中获取init参数,我可以做到:

web.xml中的

<context-param>
    <param-name>PARAM</param-name>
    <param-value>1</param-value>
</context-param>

和我的java类:

FacesContext.getCurrentInstance().getExternalContext().getInitParameter( "PARAM" );

相同的包装没问题。但是,如果我想通过我的类java访问,来自另一个包的web.xml?我该怎么做?

1 个答案:

答案 0 :(得分:0)

每次战争你应该只有一个web.xml。您可以在同一个类包中的文件中设置参数,并按以下方式读取:

YourClassName.class.getResourceAsStream("/Parameters.xml");