如何将数据从 JSF 传递到 Java Applet
我正在使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
好吧,最后我想你的小程序应该代表你的模型的某种视图。 因此,在 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.
您的 Applet 标签中是否有类似以下内容的内容?
(请原谅任何 JSF 不准确之处)
然后使用 getParameter 与小程序内正常一样。
Something like the following within your Applet tag?
(Excuse any JSF inaccuracies)
And then use getParameter as normal inside the applet.