| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > изменить кодировку POST, GET запросов в jboss |
| Автор: DimW 29.1.2010, 09:35 |
| всем здравствуйте. jboss (как и остальные сервера) использует кодировку ISO8859-1 по умолчанию, для трансляции POST и GET запросов(исходя из нагугленной инфы...) необходимо перенастроить ее на UTF-8, т.к. передача кирилицы херится. в "рыбе" это делалось просто - добавлением настройки в файл sun-web.xml, как быть с jboss? нагугленные мною способы улыбнули: 1) сделать фильрт, в котором контекст тайп респонса задать как UTF-8. 2) везде где в сервлетах встречается request.getParameter(), перекодировать из ISO8859-1 в UTF-8. подскажите плиз к каком файле, что поправить, ну или добавить? |
| Автор: MisterCleric 29.1.2010, 10:41 | ||||
| Ану попробуй так: Найди в JBOSS server.xml добавь в
такое
|
| Автор: DimW 29.1.2010, 11:20 |
| спасибо! попробую. |
| Автор: DimW 29.1.2010, 14:03 |
нашел, их два: C:\jboss-5.0.0.CR2\server\all\deploy\jbossweb.sar\server.xml C:\jboss-5.0.0.CR2\server\default\deploy\jbossweb.sar\server.xml подозриваю что этот server\default\deploy\, правильно? |
| Автор: MisterCleric 29.1.2010, 14:53 |
| Да, потому как default идет инстансом по-дефолту |
| Автор: DimW 30.1.2010, 00:03 | ||
добавил суда: jboss-5.0.0.CR2\server\default\deploy\jbossweb.sar\server.xml
не помогло :( какие еще могут быть варианты? |
| Автор: DimW 30.1.2010, 00:25 |
| jboss ребутал. |
| Автор: DimW 1.2.2010, 14:56 |
| MisterCleric, вобщем насколько я понял, нашего начинающего осваивать jboss, админа - это баг версии(jboss-5.1.0.GA), по крайней мере он нагуглил, что есть проблема сконфигурированием параметров. а конкретнее что типа бывает что некоторые параметры не цепляются. (размывчево как то, но по факту так и происходит в моем случае). пока подкостылили фильтром. спасибо за вариант. тему не закрываю т.к. проблема висит, поиграемся на другой версии |