我正在尝试开发一个 jsf portlet(primefaces 3.2)
我创建了一个 jsf portlet,我在其中显示了一个数据表。在我的数据表中,有一个按钮。
现在,当我单击该按钮时,应该会打开一个 jsp 页面。它实际上不起作用。
我正在尝试使用这种方式来实现它。
<div style="text-align:right">
<p:lightBox iframe="true" width="1000" height="840">
<h:outputLink
value="./next.jsp">
<p:commandButton value="Add" icon="ui-icon ui-icon-plusthick" style="margin:3px;display: table-cell;vertical-align: middle;"/>
</h:outputLink>
</p:lightBox>
</div>
我当前的 portletViewMode.xhtml(portlet 显示页面)和 next.jsp 存在于 portlet 中(在 xhtml 文件夹中)。
它是一个 jsf 视图(portletViewMode.xhtml),它在您创建 jsf-portlet 时创建,在该视图中我显示了一个数据表,里面有一个按钮。
当我单击该按钮时,我应该能够导航到充当灯箱的 jsp 页面。因此,如果我关闭,我应该能够看到我以前的 jsf 视图。
所以我试图在按钮(这是一个 jsf 组件)的操作上从 jsf 视图导航到另一个 jsp 页面。
我应该为此做些什么?有没有人尝试从 jsf 视图导航到任何其他页面。?