Проблема в следующем ( не новая, с ней сталкивались, но решений я так и не нашел). Может это на столько очевидно, что никто не утруждает себя заниматься ликбезом, однако, есть большая просьба отбросить ленность и, если можете помочь - напишите. Есть некий интерфейс редактирования определенных полей в БД (IBM DB2 - но это, как будет видно дальше, не важно). Все очень просто, в текстовых полях определенные элементы редактируются/создаются и после нажатия на кнопочку "сохранить"данные отправляются jsp страничке (IBM WebSphere), которая записывает их в базу. Все хорошо работает в случае, если буковки в текстовых полях нерусские. В противном случае, как несложно догадаться - непонятная билиберда. mxml в utf-8, jsp - в utf-8. Если данные считываются из бд, записи которой созданы вручную, то вся русская информация отображается корректно. Вот заголовки, которые отправляет сгенерированная swf
| Код | Content-Type text/xml;charset=utf-8 Content-Language ru-RU Content-Length 39 Date Mon, 10 Sep 2007 10:03:34 GMT
Request Headers
User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 Accept text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding gzip,deflate Accept-Charset windows-1251,utf-8;q=0.7,*;q=0.7
|
То, что отправляется выглядит уже плохо
| Код | Parameters action=createfilter enginecode= filtername=ÑÑвÑÑ kppcode= modelcode= warrantycode=
|
|