Use este painel para definir a diretiva do cache.
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.
Insira a duração do tempo-limite em segundos.
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.
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.
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.
Verifique se os métodos get e/ou post devem ser armazenados em cache.
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. |
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. |