要从同一个包中获取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?我该怎么做?
答案 0 :(得分:0)
每次战争你应该只有一个web.xml。您可以在同一个类包中的文件中设置参数,并按以下方式读取:
YourClassName.class.getResourceAsStream("/Parameters.xml");