LINUX.ORG.RU

Метод get в jsp (кодировка)


0

0

Подскажите как извлечь параметр (русские буквы) из http запроса при передаче через get.
При использовании post делаю:
<% request.setCharacterEncoding("windows-1251"); %>
<%= request.getParameter("test"); %>
Получаю нормальный вывод.
А при get имею только знаки вопрса.
В форме указываю accept-charset="windows-1251"
Спасибо.

Обнаружил, что проблема наблюдается только в netbeans.
Если использовать просто томкат ( в конфиге проставлена
опция useBodyEncodingForURI="true"), то все работает.
Пробовал сделать тоже в томкат, который использует нетбинс,
но не помагает. И в конфиге server.xml нетбиновского томката
указан порт 8080, а реально используется 8084. Перекопал все
конфиги - нигде нет даже упоминания о 8084. 

flyer
() автор топика
Ответ на: комментарий от bugmaker

Думаю так и делать, но база в cp1251. Надо перекодировать, но в принципе не проблема.

flyer
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.