【发布时间】:2019-02-12 22:32:40
【问题描述】:
我想从 xhtml 文件中获取会话属性。我知道,如果您将属性名称放在这样的 #{sessionAttributeName.field} 中,它可以工作,但是当我尝试从常量文件中获取属性名称时,我的问题就来了。
我已经用<p:importConstants type="Constants" var="constants"/> 导入了常量文件
我尝试使用 #{constants.constantAttributeName.field} 获取属性(constantAttributeName 值为 sessionAttributeName)但是,如我所料,它不起作用。
是否可以通过其他方法或其他方式使用常量获取会话属性?
我可以直接把属性名放在所有的xhtml文件中,但是如果它改变了,我应该改变所有的文件。
你有想法吗?
【问题讨论】: