我使用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桥的方法吗?
答案 0 :(得分:0)
您是否可以提供用于触发下一个JSF页面的<h:commandButton>
代码的详细信息,因为如果没有该信息,很难知道问题可能是什么?