Обучение Java. Сервлеты

       

Отправка закладки


Закладки отправляются как заголовки ответа клиенту; они добавляются с помощью метода addCookie класса HttpServletResponse. если Вы используете Writer для отправки закладки пользователю, Вы должны использовать метод addCookie, прежде чем вызвать метод getWriter класса HttpServletResponse.

Продолжая пример CatalogServlet, приводим следующий код для отправки закладок:

public void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ... //Если пользователь хочет добавить книгу, запоминаем это добавляя закладку

if (values != null) { bookId = values[0]; Cookie getBook = new Cookie("Buy", bookId); getBook.setComment("User has indicated a desire " + "to buy this book from the bookstore."); response.addCookie(getBook);

} ... }



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