Web 应用程序缓存映射策略

另请参见

缓存策略

可以使用此面板设置缓存策略。

超时名称

指定超时输入参数,该参数值的单位为秒。字段的类型必须为 java.lang.Long 或 java.lang.Integer。

超时持续时间(以秒为单位)

键入超时持续时间(以秒为单位)。

超时范围

(可选)选择输入参数的适用范围。允许的值为 context.attributerequest.headerrequest.parameterrequest.cookierequest.attributesession.attribute

刷新字段名称

指定刷新字段的输入参数名称。它为应用程序组件刷新缓存条目提供了一种编程方法。

刷新范围

指定输入参数的适用范围。允许的值为 context.attributerequest.headerrequest.parameterrequest.cookiesession.idsession.attribute

要缓存的 HTTP 方法

如果应该缓存 Get 和/或 Post 方法,则将其选中。

键字段

指定用于查找和提取缓存条目的键组件。Web 容器会在指定的范围内查找命名的参数或字段。如果此元素不存在,Web 容器将使用 Servlet 路径(与激活当前请求的 Servlet 映射对应的路径部分)。有关 Servlet 路径的详细信息,请参见 Servlet 2.3 规范中的 SRV 4.4 部分。

单击“新建”按钮可添加键字段元素的参数。

名称 描述
名称 表示输入参数名称。
范围

表示输入参数的适用范围。允许的值为 context.attributerequest.headerrequest.parameterrequest.cookiesession.idsession.attribute

约束字段

为给定的 url-pattern 或 servlet-name 指定可缓存性约束。要缓存某个响应,必须满足所有约束。如果存在值约束,则必须至少满足其中一个约束。

单击“新建”按钮可添加约束字段元素的参数。

名称 描述
名称 表示输入参数名称。
范围 表示输入参数的适用范围。允许的值为 context.attributerequest.headerrequest.parameterrequest.cookiesession.idsession.attribute
cache-on-match 如果选中,则在匹配成功时缓存响应。它将覆盖 value 子元素中的相同属性。
cache-on-match-failure

如果选中,则在匹配失败时缓存响应。它将覆盖 value 子元素中的相同属性。

另请参见
关于部署描述符
编辑 Web 应用程序的部署描述符
更改目标服务器
sun-web.xml 可视编辑器:
         常规
         会话
         消息
         语言环境
         缓存
         Web 服务描述符

法律声明