如何合并静态页面

时间:2013-11-14 13:54:20

标签: jsf primefaces static-pages

我有一个现有的应用程序要修改。要求是在现有主页(一个JSF页面)中添加一些静态HTML页面(例如关于我们,使用条款等)。

我做了研究并发现,为了提供JSF页面,需要:

  1. xhtml page
  2. a Managed Bean
  3. faces-config.xml中的条目。
  4. 我的问题是 - 是否需要提供静态页面所需的托管bean?

    到目前为止,我已经这样做了:

    1. 创建aboutus.xhtml

    2. 主页上的摘录链接:

      <h:link value="#{defaultPageBundle['about.us.link.label']}" outcome="aboutus"/>
      
    3. 主页的当前面部配置:

      <navigation-case>
          <from-outcome>home</from-outcome>
          <to-view-id>/home.jsf</to-view-id>
          <redirect/>
      </navigation-case>
      

      当我点击链接时,它会转到aboutus.jsf,但仍会显示我的默认主页。我应该添加一个managedBean来提供这些静态页面吗?或者,我真的错过了工作流程中的一些内容吗?

0 个答案:

没有答案