禁用页面J2ee Taglib的缓存

时间:2016-01-30 00:06:32

标签: java-ee taglib scriptlet

我想知道是否有办法在taglib中编写这个scriptlet

response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate"); // HTTP 1.1.
response.setHeader("Pragma", "no-cache"); // HTTP 1.0.
response.setDateHeader("Expires", 0); // Proxies.

因为我想将java代码与JSP分开。

由于

1 个答案:

答案 0 :(得分:0)

使用ojsp:cacheXMLObjojsp:cache标记启用缓存并指定缓存设置。 使用ojsp:useCacheObj缓存任何Java可序列化对象。 使用ojsp:invalidateCache标记使缓存块无效。 或者,您可以通过ojsp:cacheXMLObjojsp:cache标记的invalidateCache属性安排无效。

您可以在此处获得更多信息:https://docs.oracle.com/cd/B14099_19/web.1012/b14016/jwcache.htm