2011-03-23 110 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”的缓存文件。