не может добавить файл cookie, включенный в JSP, через jsp: include

Файлы cookie не добавляются в браузер, если код, добавляющий файлы cookie, является частью фрагмента JSP (includes.jsp), включенного в основную страницу (main.jsp) через JSP: INCLUDE .

Код работает нормально, когда он является частью основной страницы (main.jsp). Однако мне нужно добавить файл cookie через фрагмент, поскольку этот фрагмент используется на десятках страниц, куда я хочу добавить файл cookie.

Примечание. Jsp: include является частью раздела заголовка файла main.jsp (фрагмент также добавляет ряд ссылок на javascript и css)

Вот фрагмент:

Cookie cookie = new Cookie ("test","test cookie");
cookie.setMaxAge(365 * 24 * 60 * 60);
cookie.setPath("/");
response.addCookie(cookie2);

Вышеупомянутое отлично работает, когда оно является частью main.jsp, но не работает, когда оно является частью фрагмента добавлен в main.jsp через. это почти как если бы объект ответа был сброшен после рендеринга фрагмента.

5
задан BalusC 23 September 2011 в 18:04
поделиться