Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JSF弹出页面到父(开启器)页面_Java_Jsf - Fatal编程技术网

Java JSF弹出页面到父(开启器)页面

Java JSF弹出页面到父(开启器)页面,java,jsf,Java,Jsf,如何从弹出页面backingbean获取backingbean内容到父窗口。Opener页面?您需要通过JavaScript手动填充窗口。Opener的输入字段 更简单的方法是将一个完整的JSF模态对话框组件与一个视图范围的bean结合使用。为此,PrimeFaces有一个,RichFaces有一个。这不需要任何一行自定义JS代码。Hey BalusC。。。谢谢。。。实际上,我必须使用opener,因为window.opener(一个子页面)中有多个导航。我有个问题。。。我可以用java脚本传递

如何从弹出页面backingbean获取backingbean内容到父窗口。Opener页面?

您需要通过JavaScript手动填充
窗口。Opener
的输入字段


更简单的方法是将一个完整的JSF模态对话框组件与一个视图范围的bean结合使用。为此,PrimeFaces有一个
,RichFaces有一个
。这不需要任何一行自定义JS代码。

Hey BalusC。。。谢谢。。。实际上,我必须使用opener,因为window.opener(一个子页面)中有多个导航。我有个问题。。。我可以用java脚本传递集合吗?因为我必须将list-
ArrayList
传递给父JSP页面的backingbean。今天我真的花了一整天的时间来尝试这个功能,但仍然:(:(运气不好…最后我不得不使用会话或上下文(应用程序)如果没有任何方法…JavaScript!=Java。您需要将Java转换为JavaScript。也许您需要退一步,学习基本的HTML/CSS/JS。正如所说的,更简单的是使用现有的JSF组件,这样您只需要准备几个JSF标记。感谢BalusC…这真的很关键。我必须在最后的会话中解决它(