2012-02-14 50 views

回答

2

爲了能夠在客戶端的.properties您使用

GWT.create(file_name.properties); 

但這個組合不會在服務器端的工作,因爲它是隻在客戶端菱,你會得到這樣的錯誤:

GWT.create() is only usable in client code! It cannot be called, for example, from server code. 

但是,我想,你可以使用的加工.properties文件的標準做法一樣

Properties props = new Properties(); 
props.load(new FileInputStream("file_name.properties")); 

並使用相對路徑,而不是絕對路徑。它應該在GAE上工作

0

使用GWT Dictionary類。

聲明你的JavaScript對象在HTML託管文件,然後使用字典onModuleLoad後,可隨時檢索它們。

使用JSP來構建你的html文件的託管 - 這樣你可以有一個動態服務器生成的一組常數。您可以擁有一組用戶敏感的常量。您的servlet/jsp(JSP本質上就是servlet)將能夠讀取服務器上可達到的任何屬性文件或任何數據庫記錄以創建這些常量。

閱讀此問題的答案:GWT-Platform login + session management

相關問題