Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Bjorndalen
Зарегистрирован: 18.07.2007 Сообщения: 29
|
Добавлено: Ср Июл 18 2007 14:32 Заголовок сообщения: Передача русских символов в параметре сервлета |
|
|
Подскажите пожалуйста, как сделать так, чтобы параметр, переданный сервлету на русском языке распознавался им корректно??? |
|
Вернуться к началу |
|
|
Kefir
Зарегистрирован: 16.04.2005 Сообщения: 443 Откуда: Пермь
|
Добавлено: Чт Июл 19 2007 05:49 Заголовок сообщения: |
|
|
Код: |
HttpServletRequest.setCharacterEncoding(...)
|
_________________ Самоловских Виталий aka Kefir |
|
Вернуться к началу |
|
|
Bjorndalen
Зарегистрирован: 18.07.2007 Сообщения: 29
|
Добавлено: Чт Июл 19 2007 07:33 Заголовок сообщения: |
|
|
Это я пробовал - не помогает.
Вызываю например servlet1?Name=Собака,
а внутри сервлета ее видно как ??????
Что еще можно сделать? |
|
Вернуться к началу |
|
|
Kefir
Зарегистрирован: 16.04.2005 Сообщения: 443 Откуда: Пермь
|
Добавлено: Чт Июл 19 2007 08:01 Заголовок сообщения: |
|
|
А, да! Правильно не то... Если используется Tomcat, то в
Tomcat/conf/server.xml
Нужно изменить:
Код: |
<Connector URIEncoding="cp1251"
port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
|
Обрати внимание на
Код: | URIEncoding="cp1251" |
А вообще, лучше избегать передачи параметров методом GET, тем более, содержащих неаски-символы. _________________ Самоловских Виталий aka Kefir |
|
Вернуться к началу |
|
|
Bjorndalen
Зарегистрирован: 18.07.2007 Сообщения: 29
|
Добавлено: Чт Июл 19 2007 12:54 Заголовок сообщения: |
|
|
Спасибо тебе огромное Kefir!!!!!!!! |
|
Вернуться к началу |
|
|
|