Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 2 从当前视图中获取JSF导航显示名称_Jsf 2 - Fatal编程技术网

Jsf 2 从当前视图中获取JSF导航显示名称

Jsf 2 从当前视图中获取JSF导航显示名称,jsf-2,Jsf 2,JSF导航案例有一个display name元素。如何从当前视图中查找此元素的值?假设视图是从导航结果中呈现的 e、 g 我想得到这个值 测试页 /test.xhtml 我在JSF规范中找不到太多关于这方面的信息,在参考实现源代码中也找不到任何有用的信息。这是不可能的。显示名称纯粹用于文档。这家公司甚至没有一个解决办法 除了使用一个faces config.xml解析器(不推荐),您还可以将它放在一个资源包中并从中获取。这也提供了更好的国际化可能性。在浏览了一些Mojarra代码后,我也想到

JSF导航案例有一个display name元素。如何从当前视图中查找此元素的值?假设视图是从导航结果中呈现的

e、 g


我想得到这个值
测试页
/test.xhtml

我在JSF规范中找不到太多关于这方面的信息,在参考实现源代码中也找不到任何有用的信息。

这是不可能的。显示名称纯粹用于文档。这家公司甚至没有一个解决办法


除了使用一个
faces config.xml
解析器(不推荐),您还可以将它放在一个资源包中并从中获取。这也提供了更好的国际化可能性。

在浏览了一些Mojarra代码后,我也想到了这一点。我可以理解文档中包含的description元素,但我不明白为什么显示名称也是如此。听起来它应该被“展示”在某个地方!
<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>