我正在测试OmniFaces的importConstant功能,并在这样的页面上成功显示常量:
#{Config.SOME_CONSTANT} (writes 4 to the page)
如果我尝试在f:viewAction
中执行此操作,则无效:
<f:viewAction action="#{bean.someMethod(Config.SOME_CONSTANT)}" />
在方法中它解析为零。
我做错了什么?
答案 0 :(得分:0)
在元数据解析(参见this article)之后,甚至在呈现视图之前立即调用viewAction
。
我不太确定documentation中提到的“EL范围”是什么,但它似乎只是渲染时间,即仅在之后你的{{1}调用。