JSF新的浏览器窗口

时间:2013-07-14 21:05:03

标签: jsf-2 browser

我正在使用带有glassfish的Netbeans 7.3和带有primefaces 3.5和mozilla的JSF 2.1来观看页面(新页面在选项卡中打开)。 我有一个XHTML页面(带有@sessionscoped bean),显示了一个人员列表,我正在尝试通过单击该列表中的一个元素来打开一个新的浏览器窗口,这样我就可以看到修改该人员的详细信息(新的浏览器也应该有@sessionscoped bean。用户可以根据自己的意愿打开尽可能多的“人员链接”。我试过这段代码打开新浏览器:

<h:commandButton value="Open new Window" onclick="this.form.target='_blank'" action="{contacto.getDestino()}"/>

和这一个:

<h:commandLink value="Open new Window" action="#{contacto.getDestino()}" target="_blank"/>

问题是新打开的页面似乎没有活动的支持bean。例如,新页面包含:

<h:outputText value="#{newopenedpagebean.text}" />

它不会打印任何内容(文本属性具有值)。 我研究了很多,但没有找到任何解释。 我确定这是一个新手问题,但有人可以帮助我吗? 在此先感谢!!

0 个答案:

没有答案