将faces-config.xml导航元素查看为有向图

时间:2019-05-31 08:07:51

标签: xml jsf graph navigation

上下文:我需要调查客户端站点上发生的各种错误,并且我拥有服务器日志文件, 在这里我可以看到类似javax.el.ELException: /some_folder/some_page.jsf的错误。接下来,我想知道如何访问 some_page.jsf 从应用程序中,所以我在faces-config.xml中搜索此字符串,并且经常得到很多类似这样的结果:

<navigation-rule>
    <from-view-id>/folder_A/page_A.jsf</from-view-id>
    <navigation-case>
        <from-outcome>go_to_some_page</from-outcome>
        <to-view-id>/some_folder/some_page.jsf</to-view-id>
    </navigation-case>
</navigation-rule>

接下来,我想知道如何从应用程序访问 page_A 。我在faces-config.xml中搜索 page_A ,然后搜索了很多结果。等等。 理想情况下,我希望在某个时候找到应用程序的主页,以便导航链如下所示: homePage-> page_1; page_1-> page_2; page_2-> some_page 。但是手动进行搜索会花费很多时间,而且我不能总是找到主页。

所以我的问题是:在给定faces-config文件的情况下,是否有任何工具可以生成定向的页面导航图,将homePage作为根?

我的JSF版本是: <faces-config version="1.2" ... xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd">

0 个答案:

没有答案