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