|
|
|
facelets JSF символы UTF показываются кодами
|
|||
|---|---|---|---|
|
#18+
Проблема - в ИСХОДНИКЕ страницы, которая приходит в браузер, РУССКИЕ символы UTF показываются кодами, т.е. - & # 1 0 6 9 ; & # 1 0 9 0 ; & # 1 0 8 6 ; При этом в браузере все по-русски, все ок. UTF-8 везде стоит - <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" ...> <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head> Мета приходит. НО! в браузер почему-то не приходит строчка <?xml version="1.0" encoding="utf-8"?> Может,проблема в этом?? Или, может, дело в используемой схеме?? xhtml1-transitional ?? я уже и ФазЛистенер прикрутил. Не помогло. Код: plaintext 1. 2. 3. 4. 5. 6. 7. Вопрос уже как-то поднимался, видимо проблема в <view-handler>com.sun.facelets.FaceletViewHandler</view-handler>, то есть именно в facelets. под myfaces все нормально. может, в web.xml или в faces-config.xml указать как-то кодировку?? Кто сталкивался, как решили просмотр русских исходников?? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2007, 12:39:25 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2144599]: |
0ms |
get settings: |
9ms |
get forum list: |
23ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
63ms |
get topic data: |
17ms |
get first new msg: |
12ms |
get forum data: |
5ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 320ms |
| total: | 517ms |

| 0 / 0 |
