如何将数据从 JSF 传递到 Java Applet

发布于 2024-07-18 08:45:25 字数 200 浏览 5 评论 0原文

我正在使用 JSF 和 ICEFaces 构建一个 Web 应用程序。 现在我已将 Java Applet 集成到 JSF 页面之一中。

问题是,如何将存储在支持 bean 中的信息传递给小程序? 我认为我不需要双向通信。 我正在使用 ICEFaces 输入组件收集数据。 例如,点击按钮会导致小程序重新加载新收集的数据。

谢谢

I'm building a web application with JSF and ICEFaces. Now I've integrated a Java Applet into one of the JSF pages.

The Question is, how can I pass information stored in the backing bean to the applet?
I don't think that I neeed a bidirectional communication. I'm collection data using ICEFaces input components. For instance, hitting a button is then to cause the applet to reload with the newly collected data.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

意犹 2024-07-25 08:45:25

好吧,最后我想你的小程序应该代表你的模型的某种视图。 因此,在 MVC 上下文中,您的 JSF 将是您的视图/控件,并且您将拥有一些后端模型。 您的小程序是此模型的另一个视图,因此您应该让您的小程序成为模型上的观察者或侦听器,并且当 JSF 对模型进行更改时,您应该触发一个事件/通知观察者来表示模型已更改。

Well in the end i guess your applet should represent some sort of view of your model. So in an MVC context your JSF would be your view/control, and you would have some backend model. Your applet is another view on this model, so you should have your applet be an observer or listener on your model, and when the JSF makes changes to the model you should fire an event/notify observers representing that the model changed.

伤痕我心 2024-07-25 08:45:25

您的 Applet 标签中是否有类似以下内容的内容?

<param name="welcomeMessage" value="<h:outputText value="#welcomeMessage"/>">

(请原谅任何 JSF 不准确之处)

然后使用 getParameter 与小程序内正常一样。

Something like the following within your Applet tag?

<param name="welcomeMessage" value="<h:outputText value="#welcomeMessage"/>">

(Excuse any JSF inaccuracies)

And then use getParameter as normal inside the applet.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文