|
|
|
Freemarker charset question
|
|||
|---|---|---|---|
|
#18+
Возникла проблема с отображением русской кодировки. Причем только в одном случае. По-порядку. Используется связка Spring Framework + Freemarker. Используется MessageSource Spring'а с defaultEncoding UTF-8. В найтройках Freemarker указаны: default_encoding=UTF-8 output_encoding=UTF-8 Страница имеет валидный XHTML формат, в Content-type указана кодировка UTF-8. Все работает просто превосходно кроме ондого момента, а именно: если в url указать http://someserver/page.html?message=message.incrrect и затем обработать через messageSource ключ "message.incorrect", подставив вместо него значение из resource.properties, resource_ru.properties, reosurce_fr.properties или иного другого - отображение происходит без проблем (все properties файлы в UTF). Проблема возникает, если необходимо отобразить сообщение след. образом: http://someserver/page.html?message=некоторое сообщение Не выводится на странице русский текст (я даже подозреваю почему. Возможно потому, что в url указывается русский текст, а freemarker'у нужен текст в utf, так ли это и, если да, как с этим бороться?). Если кто-либо сталкивался с данной проблемой, подскажите решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2006, 15:39:24 |
|
||
|
Freemarker charset question
|
|||
|---|---|---|---|
|
#18+
http://sql.ru/forum/actualthread.aspx?tid=347102&hl=%f0%f3%f1%f1%ea%e8%e9+%f2%e5%ea%f1%f2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2006, 15:43:40 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2147786]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
475ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 237ms |
| total: | 828ms |

| 0 / 0 |
