JSF 2 portlet桥+ Apache Pluto

时间:2013-05-27 12:50:16

标签: jsf-2 portlet

我使用JSF 2.1应用程序作为Apache Pluto容器的portlet模块。作为一个portlet桥我使用Jboss portlet bridge 3.2 Final。我在我的portlet.xml

中推迟了它

<portlet-class>javax.portlet.faces.GenericFacesPortlet</portlet-class>

    <init-param>
        <name>javax.portlet.faces.defaultViewId.view</name>
        <value>/index.xhtml</value>
    </init-param>
    <init-param>
        <name>javax.portlet.faces.preserveActionParams</name>
        <value>true</value>
    </init-param>
    <init-param>
        <name>javax.portlet.faces.autoDispatchEvents</name>
        <value>true</value>
    </init-param>

当我在服务器上运行我的应用程序(已修补Tomee)时,第一页(index.xhtml)看起来正确,但是当我尝试通过单击<h:commandButton>转发到另一个页面时,容器找不到所需的页面。你能帮我解决这个问题或者建议另一种创建portlet桥的方法吗?

1 个答案:

答案 0 :(得分:0)

您是否可以提供用于触发下一个JSF页面的<h:commandButton>代码的详细信息,因为如果没有该信息,很难知道问题可能是什么?