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

时间:2011-01-26 09:32:13

标签: java security configuration applet next-generation-plugin

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

2 个答案:

答案 0 :(得分:4)

除了AlexR的方法..

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

答案 1 :(得分:2)

Applet可能会使用<param>标记接收参数。这样,您可以在设计时或运行时发送它知道的参数。

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

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