4.2 Interface ServletResponse

Essa interface representa a resposta ao usuário. Ela define várias operações que devem ser utilizadas para construir uma resposta adequada e coerente à requisição do usuário. Uma das operações mais utilizadas dessa interface é aquela denominada de getWriter. A referida operação é utilizada para se escrever caracteres de texto como, por exemplo, tags em HTML.

Abaixo, algumas operações definidas pela interface:

Assinatura da operação Descrição
void flushBuffer() Força qualquer conteúdo presente no buffer seja escrito para o cliente
int getBufferSize() Retorna o tamanho do buffer atual utilizado para a resposta
void setContentType(String type) Especifica o “content type” da resposta que será enviada ao cliente
PrintWriter getWriter() Retorna um objeto do tipo PrintWriter que pode ser utilizado para se escrever dados em caracteres de texto como resposta ao cliente.
ServletOutputStream getOutputStream() Retorna um objeto do tipo ServletOutputstream para escrita de dados binários como resposta ao cliente.
void reset Limpa quaisquer dados existentes no buffer de saída incluindo os códigos de status e cabeçalhos
void resetBuffer Limpa quaisquer dados existentes no buffer de saída excluindo os códigos de status e cabeçalhos
Copyright © 2014 AIEC.