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



要从同一个包中获取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 ?我该怎么做呢?

每个war应该只有一个web.xml。您可以在同一个类包中的文件中设置参数,并像这样读取它:

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

相关内容

  • 没有找到相关文章

最新更新