JSF导航案例有一个display-name元素。如何从当前视图中查找此元素的值 - 假设视图是从导航结果中呈现的?
e.g。
<navigation-case>
<display-name>I want to get this value</display-name>
<from-outcome>test-page</from-outcome>
<to-view-id>/test.xhtml</to-view-id>
<redirect/>
</navigation-case>
我在JSF规范中找不到关于此的内容,也没有在参考实现源代码中找到任何有用的内容。
答案 0 :(得分:0)
那是不可能的。显示名称纯粹用于文档。 NavigationCase
class甚至没有吸气剂。
除了自生一个faces-config.xml
解析器(不推荐)之外,您可以将其放入资源包中并从中获取。这也提供了更好的国际化可能性。