| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Не могу создать cookie с русскими символами. |
| Автор: bio_hazard 17.10.2007, 12:14 | ||||||
Создаю cookie в jsp следущим кодом (использую netbeans 5.5.1)
потом считываю ее и вывожу в поток браузера
Проблемма в том если в куки русские буквы то ничего не выводится на экран, английские символы отображаются отлично.В браузере смотрел созданную мной куку, когда русские буквы там квадратики, с английскими соответсвенно все ок. Страница jsp использует utf-8
java и tomcat как я понимаю тоже используют utf-8, почему возникают проблеммы с кодировкой ? |
| Автор: bio_hazard 18.10.2007, 07:43 |
| Решил вроде сам проблемму покопался на разных форумах вот решение Значение которое я хочу поместить в куку нужно обработать классом URLEncoder методом encode. А когда она понадобится считать ее и обработать значение URLDecoder методом decode |