我不能對Java ..Java的加載文本文件
OK讓我們說,我有一個小程序accessable從http://test.com ...
我想加載一個文本文件(如果沒有。 ..創建),但不能從桌面或文檔加載,因爲每個人都有不同的路徑......所以最好的方式放在哪裏。
讓applet在某處存儲.txt文件的.zip文件?我迷路了...
如果您已經玩過Minecraft並瞭解它...他們會將您的地圖和物品存儲在您的臨時文件夾中......所以類似的東西。嘿嘿。
謝謝。
我不能對Java ..Java的加載文本文件
OK讓我們說,我有一個小程序accessable從http://test.com ...
我想加載一個文本文件(如果沒有。 ..創建),但不能從桌面或文檔加載,因爲每個人都有不同的路徑......所以最好的方式放在哪裏。
讓applet在某處存儲.txt文件的.zip文件?我迷路了...
如果您已經玩過Minecraft並瞭解它...他們會將您的地圖和物品存儲在您的臨時文件夾中......所以類似的東西。嘿嘿。
謝謝。
訪問Java小程序運行在一個非常有限的環境中,可以存儲在臨時目錄中文件。訪問本地文件系統可以完成,但需要簽名和其他考慮。要存儲小程序數據,最好的辦法是使用Applet Persistence API,描述爲here。
通過
TEMP_PATH = System.getProperty("java.io.tmpdir")
您可以創建文本文件並放入TEMP中所需的文件夾? – nn2 2011-05-04 04:24:35
@Jahkr:是的,你可以。 – 2011-05-04 04:30:00
是的,我的小程序有一個密鑰和簽名/證書。 – nn2 2011-05-04 04:34:52
然後,您可以使用文件系統,前提是證書由瀏覽器識別的證書頒發機構頒發。我仍然認爲,除非需要在applet之外傳遞數據,否則使用持久性api不太可能遇到問題。 – 2011-05-04 04:45:32
堅持API,我來了。謝謝。 – nn2 2011-05-04 04:46:39