gpt4 book ai didi

java - 保存 Java 小程序的状态

转载 作者:行者123 更新时间:2023-11-30 09:28:04 25 4
gpt4 key购买 nike

我有一个相当复杂的未签名 Java 小程序。它(除其他外)包含一棵用户可以浏览的树。我打算将该小程序捆绑到现有网页中,但是当用户转到我网站的另一个页面时,小程序应该以某种方式保持它的状态。所以,我需要你的帮助,因为我不知道是否有办法让未签名的小程序在用户导航到我网站的另一个页面时“hibernate ”,并在用户返回“小程序页面”时“活着”,为用户提供继续它的工作(他离开时选择的树节点在他回来时仍然被选中,等等)。未签名的小程序是否可能。如果是 - 如何,如果不是为什么? :)

最佳答案

因为 applet 是未签名的,所以你只有两种方法:

  1. 在 cookie 中保存状态
  2. 在服务器上保存状态

从小程序使用 cookie 需要您使用“实时连接”,即您将实际调用您的小程序所在页面的 java 脚本来操作 cookie。您可以在每次更改时保存状态并在小程序初始化时读取它。

http://jdk6.java.net/plugin2/liveconnect/

如果你愿意,你可以在服务器端管理状态。例如,您可以在服务器上提供 RESTful API,以允许保存和检索您的状态。然后从您的小程序中调用它。

关于java - 保存 Java 小程序的状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14236746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com