2011-02-03 55 views
1

我想讀存在於戰爭目錄中的文件的內容,在這種情況下,該文件包含緯度,每個公共汽車路線長值。 我怎樣才能讀取文件的內容? fileinputstream引發安全異常。有沒有其他的方式來讀取文件的內容?的AppEngine java.io和使用

回答

1

不能使用java.io類的所有功能,從谷歌AppEngine上。你可以檢查this link

Google應用程序聲明如下;

應用程序無法寫入文件系統。應用程序可以讀取文件,但只能使用應用程序代碼上傳的 文件。該應用程序必須使用App Engine數據存儲, memcache或其他服務來處理在請求之間持續存在的所有數據。

+1

這個答案是錯誤的。您可以使用java.io讀取與應用程序一起存儲的文件,但您無法寫入App Engine中的文件。 – 2011-02-04 01:16:00

2

如果是在戰爭中,你應該能夠通過ServletContext中的方法的getResourceAsStream訪問它。

這是從戰爭中獲得的資源在任何Web應用程序的標準方式,無論是部署在App Engine上還是不行,BTW。