2011-01-26 21 views

回答

4

除了AlexR的方法..

  1. ...
  2. ...
  3. 運行在新一代的Java小程序插件(1.6.0_10 +),並使用JNLP API的PersistenceService序列化數據。這是一個demo. of the PersistenceService
+1

+1。恕我直言,PersistenceService工作得很好,隱私問題(http://www.finnw.me.uk/persistencetest.html)類似於Flash的[本地共享對象](http://en.wikipedia.org/wiki/Local_Shared_Object),但從開發人員的角度來看,它完全符合你的要求。 – finnw 2011-01-26 13:35:04

2

小應用程序可以使用<param>標籤接收參數。通過這種方式,您可以在設計時或運行時發送參數。

如果您的意思是使用小程序的用戶可以更改某些參數,並且希望存儲這些參數,則有兩種可能性。

  1. 通過使用JSObject調用JavaScript將它們存儲在cookie中。
  2. 將它們存儲在服務器端。 Applet可以使用任何類型的網絡連接(例如使用Web服務(例如RestFull Web服務))將參數發送到服務器。服務器存儲配置並將其作爲JSP生成的參數(使用<param>標籤)發送給小程序。或者,applet可以使用它在啓動時用於存儲它們的相同Web服務來檢索參數。
+0

是的,我的意思是使用該applet的用戶可以改變一些參數。 – Horcrux7 2011-01-26 11:19:40