如何在Java Applet中保存一些配置信息?

如何在Java Applet中本地永久保存配置? 理想情况下,这应该与未签名的Applet一起使用。

除了AlexR的方法..

  1. ..
  2. ..
  3. 在新一代Java插件(1.6.0_10 +)中运行applet,并使用JNLP API的PersistenceService来序列化数据。 这是一个演示。 PersistenceService 。

Applet可以使用标记接收参数。 这样,您可以在设计时或运行时向其发送参数。

如果您的意思是使用applet的用户可以更改某些参数,并且您希望存储它们,则有2种可能性。

  1. 通过使用JSObject调用javascript将它们存储在cookie中。
  2. 将它们存储在服务器端。 Applet可以使用任何类型的网络连接将参数发送到服务器,例如使用web服务(例如RestFull web服务)。 服务器存储配置并将其作为JSP生成的参数(使用标记)发送到applet。 或者,applet可以使用它在启动时用于存储它们的相同Web服务来检索参数。