在常量文件中获取具有属性名称的会话属性

时间:2018-09-07 14:35:36

标签: session jsf-2 el

我想从xhtml文件中获取会话属性。我知道,如果您像这样#{sessionAttributeName.field}那样放置属性名称,它可以工作,但是当我尝试从常量文件中获取属性名称时,我的问题就来了。

我已经用<p:importConstants type="Constants" var="constants"/>导入了常量文件

我尝试使用#{constants.constantAttributeName.field}获取属性( constantAttributeName 的值为 sessionAttributeName )但是,按我的预期,它不起作用。

是否可以通过其他方法或其他方式使用常量来获取会话属性?

我可以将属性名称直接放在所有xhtml文件中,但是如果更改,我应该更改所有文件。

你有主意吗?

1 个答案:

答案 0 :(得分:0)

我已经解决了。我使用过ActiveMQAutoConfiguration,现在可以使用了。