powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Cookies & Кирилица
8 сообщений из 8, страница 1 из 1
Cookies & Кирилица
    #34517367
maxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть сookie который хранит фамилию пользователя:

Код: plaintext
1.
2.
3.
4.
5.
6.
String cookieValue = "Иванов";

 final  Cookie cookie =  new  Cookie("user_info", cookieValue);
cookie.setMaxAge(- 1 );
cookie.setPath(request.getContextPath());
response.addCookie(cookie);

Если фамилия состоит с латинского алфавита все ок, но если фамилия - кирилица, то возникает ошибка в строке
Код: plaintext
response.addCookie(cookie);
говорит, что значение сookie содержит запрещенные символы.
Хотя данные у меня в формате UTF-8(тянуться с базы).

Может, кто знает как побороть моему сookie эту КИРИЛИЦУ ???
...
Рейтинг: 0 / 0
Cookies & Кирилица
    #34517381
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно (нужно) воспользоваться URLEncoder и хранить текст в виде %FF%DD...
...
Рейтинг: 0 / 0
Cookies & Кирилица
    #34517467
maxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ты имееш ввиду:
Код: plaintext
1.
 final  Cookie cookie =  new  Cookie("user_info", response.encodeURL(cookieValue));
так тоже не получаеться, все равно ругаеться на
Код: plaintext
1.
response.addCookie(cookie);
говорит, что значение сookie содержит запрещенные символы.

Или может ты ивел ввиду что-то другое???
Может у тебя есть ссылка на решение даной проблеммы, буду очень благодарен :)
...
Рейтинг: 0 / 0
Cookies & Кирилица
    #34517474
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имелось ввиду это
...
Рейтинг: 0 / 0
Cookies & Кирилица
    #34517494
maxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в том что cookie используеться чтоб информация о пользователе была всегда адекватна,
так как мы используем кеширование.
И потом значение этого cookie я вывожу javascript-ом .
Как же я потом с помощье javascript-а переконвертирую
с вида %FF%DD... в кирилицу???
...
Рейтинг: 0 / 0
Cookies & Кирилица
    #34517516
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unescape() вам поможет
...
Рейтинг: 0 / 0
Cookies & Кирилица
    #34517527
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zalexakaunescape() вам поможет
вернее decodeURI
...
Рейтинг: 0 / 0
Cookies & Кирилица
    #34519138
maxq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, как раз то что нужно!
Спасибо!!!
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Cookies & Кирилица
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]