Diretiva de mapeamento do cache de aplicativo da Web

Consulte também

Política de cache

Use este painel para definir a diretiva do cache.

Nome do tempo-limite

Especifique um parâmetro de entrada de tempo-limite, cujo valor será interpretado em segundos. O tipo do campo deve ser java.lang.Long ou java.lang.Integer.

Duração do tempo-limite (segundos)

Insira a duração do tempo-limite em segundos.

Escopo do tempo-limite

Opcionalmente, selecione o escopo no qual o parâmetro de entrada pode estar presente. Os valores permitidos são context.attribute, request.header, request.parameter, request.cookie, request.attribute e session.attribute.

Nome do campo de atualização

Especifica o nome do parâmetro de entrada do campo de atualização. Isso oferece ao componente do aplicativo uma maneira programática de atualizar uma entrada armazenada em cache.

Escopo de atualização

Especifica o escopo no qual o parâmetro de entrada pode estar presente. Os valores permitidos são context.attribute, request.header, request.parameter, request.cookie, session.id e session.attribute.

Métodos HTTP para fazer cache

Verifique se os métodos get e/ou post devem ser armazenados em cache.

Campos da chave

Especifica um componente da chave usada para procurar e extrair entradas do cache. O recipiente da Web procura o parâmetro ou campo nomeado no escopo especificado. Se esse elemento não estiver presente, o recipiente da Web usará o caminho do servlet (a seção do caminho que corresponde ao mapeamento do servlet que ativou a solicitação atual). Consulte a especificação de Servlet 2.3, seção SRV 4.4, para obter detalhes sobre o Caminho do servlet.

Clique no botão Novo para adicionar parâmetros do elemento do campo da chave.

Nome Descrição
Nome Indica o nome do parâmetro de entrada.
Escopo

Indica o escopo no qual o parâmetro de entrada pode estar presente. Os valores permitidos são context.attribute, request.header, request.parameter, request.cookie, session.id e session.attribute.

Campos de restrições

Especifica a restrição da capacidade de cache de determinado padrão de URL ou nome de servlet. Todas as restrições devem ser informadas para que uma resposta seja armazenada em cache. Se houver restrições de valor, ao menos uma deve ser informada.

Clique no botão Novo para adicionar parâmetros do elemento Campo de restrição.

Nome Descrição
Nome Indica o nome do parâmetro de entrada.
Escopo Indica o escopo no qual o parâmetro de entrada pode estar presente. Os valores permitidos são context.attribute, request.header, request.parameter, request.cookie, session.id e session.attribute.
cache-on-match Se esta opção estiver selecionada, a resposta será armazenada em cache se houver coincidência. Substitui o mesmo atributo em um subelemento de valor.
cache-on-match-failure

Se esta opção estiver selecionada, a resposta será armazenada em cache se a coincidência falhar. Substitui o mesmo atributo em um subelemento de valor.

Consulte também
Sobre os descritores de implantação
Editando os descritores de implantação do aplicativo da Web
Alterando o servidor de destino.
Editor visual sun-web.xml:
         Geral
         Sessão
         Mensagens
         Localidade
         Cache
         Descritor de serviços da Web

Notificações legais