Электронный магазин на Java и XML

       

Генерирование ответа сервлетом


Все ресурсы, необходимые для контроля за созданием ответа, содержатся в интерфейсах ServletResponse и HttpServletResponse. Например, приведенные ниже обращения к методу setHeader можно использовать для того, чтобы запретить браузеру кэшировать посылаемую ему страницу:

response. setHeader("Expires", "Mon, ,26 Jul 1990 05:00:00 GMT");

response.setHeader("Cache-Control" , "no-cache, must-revalidate");

response.setHeader("Pragma", "no-cache"); // для HTTP 1.0

Объект ServletResponse предоставляет программе-сервлету выходной поток, в который будет записано содержимое посылаемой страницы. Этот поток может быть типа PrintWriter, и тогда возможно преобразование содержимого в формат Unicode, или типа ServletOutputStream, то есть поток простых двоичных данных, когда преобразование не происходит.



Содержание раздела