【发布时间】:2014-01-18 21:12:09
【问题描述】:
在我的 JSF 页面中,我很少看到 Links{link1,link2,link3,link4}-{Student Id's}.
我尝试的是,当我点击链接时,它会在 "NEW WINDOW". 中打开学生信息
当我点击下一个链接时,它正在打开一个新窗口,但我想在同一个新窗口中打开,即目标应该是打开的同一个新窗口。
图解表示:
我尝试从 STACKOVERFLOWOpen Page in New Window 收集东西的代码片段:
<p:dataTable id="studentDtTble" var="studData" value="#{studentController.dataList}">
<p:columnGroup type="header">
<p:row>
<p:column headerText="StudentId"></p:column>
<p:column headerText="StudentName"></p:column>
<p:column headerText="Add" ></p:column>
</p:row>
</p:columnGroup>
<p:column>
<p:commandLink id="sidlink" action="/studentinfo.xhtml" target="_blank">
<h:outputText value="#{studData.studentId}" styleClass="txtlink" />
</p:commandLink>
</p:column>
<p:column>
<h:outputText value="#{studData.studentName}" />
</p:column>
<p:column >
<p:selectBooleanCheckbox value="#{studData.add}" />
</p:column>
</p:dataTable>
编辑后@Nosnhoj 回复:When i Click on any of the SID Link then there Details Should Opened in the "Same NEW Window".
【问题讨论】:
-
@Makky 我已经粘贴了一个示例代码,希望它可以帮助。因为,我是 JSF 的新手,Primefaces。我无法弥补。如果我在任何地方出错,请纠正我。感谢回复
-
您尝试过之前问题中的答案吗?
-
你不能使用对话框而不是在不同的选项卡中显示结果吗??
-
@Makky 我的要求是我有一个要显示的学生信息页面,所以我想将它们显示为一个单独的页面。对话框是一个很好的对话框,它可能很有用,但它不是我想要的......我为下面的答案添加了评论
标签: jsf jsf-2 primefaces