JBM*_*Mac 2 html java websphere jsp caching
我有一个在WebSphere v8.5服务器实例上运行的Web应用程序.我刚刚将应用程序JSP中的共享代码更新为单独的JSP,并使用以下行导入到原始JSP中:
<%@ include file="/WEB-INF/pages/table.jsp" %>
Run Code Online (Sandbox Code Playgroud)
但是,每当我对后端逻辑或此table.jsp文件进行修改时,更改都会反映在应用程序中.我已经尝试重新启动服务器并进行干净的构建,但旧的格式仍然存在.有谁知道我如何解决这个缓存或我如何阻止它继续发生?
<%@ include file="/WEB-INF/pages/table.jsp" %>是静态导入,因此它在编译父级之前将table.jsp文件的内容包含到父级jsp中.编译父级后,对table.jsp的更改将不可见,因为父源/类不会更改.您必须更新父级上的时间戳(例如,使用触摸命令或打开并保存),以使容器知道已在包含的文件中进行了更改.
| 归档时间: |
|
| 查看次数: |
7612 次 |
| 最近记录: |