2011-03-23 91 views
0

我有一個從jsp獲取一些數據並將其放入文件的servlet。 另一個jsp正在使用這些數據。 我有一個問題,因爲我的servlet使用舊文件,儘管有變化。 在我重新啓動TomCat之前,這些更改是不可見的。 有沒有這個問題的簡單解決方案?重新加載數據的問題

+0

沒有代碼就很難說。 – jny 2011-03-23 15:04:47

回答

0

Tomcat - 以及許多其他servlet容器 - 緩存已編譯的JSP。
嘗試的下列方式之一:

  1. 觸摸JSP文件,並進行了最後修改的時間戳比chache文件的時間戳更新。
  2. 在Tomcat工作目錄中刪除保存爲「foobar.java」和「foobar.class」的緩存文件。