TongWeb8更新JSP不生效

问题现象:
TongWeb8部署应用后,更新应用目录下的JSP文件后访问, JSP不生效怎么办?

  1. 默认TongWeb8没有开启"JSP开发模式", 在应用中"JSP" 页,"开启JSP开发模式" 开启即可。

img

  1. 若开启JSP开发模式后还不行,则清理TongWeb8 域目录下 temp\cache\work\server{虚拟主机名} \ {应用目录名} 的所有文件,重新编译JSP。 禁止将temp目录整个删除。

该回答引用GPTᴼᴾᴱᴺᴬᴵ
如果在TongWeb8部署的应用中更新了JSP文件,但是访问时JSP没有生效,可能是TongWeb8的缓存导致的。以下是一些可能的解决方法:

1.清除TongWeb8缓存
可以尝试在TongWeb8控制台中清除缓存,步骤如下:

  • 在TongWeb8控制台中,选择“运行管理”>“运行状态”>“缓存管理”;
  • 点击“清除所有缓存”按钮;
  • 重新访问JSP页面。

2.在JSP页面中添加no-cache头
在JSP页面中添加以下代码,可以让浏览器禁用缓存:

<%
response.setHeader("Cache-Control", "no-cache");
response.setHeader("Pragma", "no-cache");
response.setDateHeader("Expires", 0);
%>

3.关闭TongWeb8的缓存功能
可以尝试在TongWeb8控制台中关闭缓存功能,步骤如下:

  • 在TongWeb8控制台中,选择“部署管理”>“应用管理”;
  • 选择需要关闭缓存功能的应用,点击“设置”按钮;
  • 在“Web应用设置”页面中,将“页面缓存”和“资源缓存”两个选项都设置为“关闭”;
  • 重新访问JSP页面。

以上是一些可能的解决方法,如果问题仍然存在,建议检查JSP页面的代码和部署配置是否正确。

更新文件后重启了没