到目前爲止,當我需要更新任何頁面的內容時,我總是不得不直接更新源代碼並重新部署整個應用程序。現在,我想實現一個功能,以便我可以動態更新任何HTML頁面的內容,而無需重新部署應用程序。如何動態地編輯HTML文件的內容
我試圖用PrimeFaces的<p:editor>
組件實現該功能,但它不起作用。更確切地說,我的功能可以正確更新所需的頁面。當我轉到源代碼文件夾時,我實際上可以看到我的更改。但是,該頁面的後續請求仍呈現舊內容。
如果你能告訴我我做錯了什麼,我將不勝感激。如果您能指示我其他任何方式來實現相同的目標,我也會非常感激。
您是否正在尋找獲取服務器完整路徑的方法,因此不是使用硬編碼的Writer writer = new FileWriter(「C:\\ Users \\ James \\ Documents \\ NetBeansProjects \\ MyProject \\ MyProject-war \\ web \\「+ path); 你想找到一種方法來獲取你的web應用程序的路徑? – Daniel 2011-12-26 21:59:12
根據下面的答案,我想我需要一種方法來進入「部署區域」。你能幫我怎麼做嗎? – 2011-12-26 22:00:42