我在xhtml页面中有一个代码,它作为弹出窗口打开。在按钮上单击该弹出页面,它将显示一个数据表:
<h:panelGroup id="table-wrapper">
<p:dataTable value="#{calenderPopupSearch.searchList}" var="user" rendered="#{calenderPopupSearch.visible}" style="width: 10%;">
<p:column headerText="Trigram">
<p:commandLink value="#{user.strUserid}"/>
</p:column>
<p:column headerText="Name">
<h:outputText value="#{user.strFirstname}"/> <h:outputText value="#{user.strLastname}"/>
</p:column>
</p:dataTable>
</h:panelGroup>
在这里,我希望<p:commandLink value="#{user.strUserid}"/>
关闭弹出窗口,并使用查询字符串中的参数值重定向到实际打开弹出窗口的页面。但我不能用somePage.xhtml做什么?faces-redirect = true。
我怎么能这样做?请建议。