我想在web.xml文件中声明我的JSF 2 webapp使用的一些常量值,如下所示:
<web-app>
<context-param>
<param-name>myconstantkey</param-name>
<param-value>some string value</param-value>
</context-param>
</web-app>
Run Code Online (Sandbox Code Playgroud)
从支持bean内部获取这些值非常简单:
FacesContext ctx = FacesContext.getCurrentInstance();
String myConstantValue =
ctx.getExternalContext().getInitParameter("myconstantkey");
Run Code Online (Sandbox Code Playgroud)
如何使用JSF EL从Facelets页面内部获得相同的东西来获取值?