Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.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 Applet和JSF集成-示例_Java_Jsf_Applet - Fatal编程技术网

Java Applet和JSF集成-示例

Java Applet和JSF集成-示例,java,jsf,applet,Java,Jsf,Applet,有关于JSF的教程或简单的小程序示例吗?如何从applet执行对托管Bean的请求?不要使用JSF托管Bean。这不适合做这项工作。使用servlet或Web服务。若要交换数据,请使用会话作用域和唯一的自动生成密钥,并事先将其作为参数传递给小程序。通过这种方式,数据也将可供JSF使用。JSF(以及托管bean)在服务器上执行以生成HTML;小程序在客户端的机器上执行-因此不能只将对托管bean的引用传递给小程序 如果您只需要在启动时将值从托管bean传递给Applet,则可以使用的子元素传递该值

有关于JSF的教程或简单的小程序示例吗?如何从applet执行对托管Bean的请求?

不要使用JSF托管Bean。这不适合做这项工作。使用servlet或Web服务。若要交换数据,请使用会话作用域和唯一的自动生成密钥,并事先将其作为参数传递给小程序。通过这种方式,数据也将可供JSF使用。

JSF(以及托管bean)在服务器上执行以生成HTML;小程序在客户端的机器上执行-因此不能只将对托管bean的引用传递给小程序

如果您只需要在启动时将值从托管bean传递给Applet,则可以使用的
子元素传递该值


如果您需要对托管bean进行某种动态访问,这将非常困难-基本上,您需要构建某种由托管bean支持的web服务,以便小程序可以向服务器发出http请求,以获取所需的值。

您也可以通过小程序JavaScript执行此操作,如下所述: