|
|
|
томкат, и кодировка по умолчанию
|
|||
|---|---|---|---|
|
#18+
Вообщем такая проблема: Есть БД в которой кодировка по умолчанию iso_1 (iso8859-1), хотя в фактически там данные в koi8-r, в томкате тоже все поумолчанию. также имеются две jsp, выполняющие одну и туже функцию, во второй отделена логика от отображения. В первой в заголовке тег <head> <meta http-equiv="Content-Type" content="text/html; charset=koi8-r"> ... во второй сделано так: <%@ page contentType="text/html; charset=koi8-r" %> в первой кирилица отображается нормально, но прямо из нее и извлекаются данные из БД (Connection, ResaultSet ...) Во второй в месте где вставляются данные, из БД через Bean, вопросики. Если поменять эти заголовки с отдаваемой кодировкой местами то вторая jsp у клиента отображается в iso_1, т.е. не помогает почемуто то что действует в первой. При просмотре соурса в браузере есть этот тег кодировки, а если посмотреть в сам заголовок ответа то iso8859-1, видимо томкат устанавливает ее... есле в ручную поменить в браузере кодировку на кои8 то все ок. вот и вопрос почему он в первой jsp нормально отдает страничку а вовторой нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 10:47 |
|
||
|
томкат, и кодировка по умолчанию
|
|||
|---|---|---|---|
|
#18+
Вопрос снят! была маленькая неувязочка... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2004, 11:28 |
|
||
|
томкат, и кодировка по умолчанию
|
|||
|---|---|---|---|
|
#18+
teranВообщем такая проблема: Есть БД в которой кодировка по умолчанию iso_1 (iso8859-1), хотя в фактически там данные в koi8-r, в томкате тоже все поумолчанию. также имеются две jsp, выполняющие одну и туже функцию, во второй отделена логика от отображения. В первой в заголовке тег <head> <meta http-equiv="Content-Type" content="text/html; charset=koi8-r"> ... во второй сделано так: <%@ page contentType="text/html; charset=koi8-r" %> в первой кирилица отображается нормально, но прямо из нее и извлекаются данные из БД (Connection, ResaultSet ...) Во второй в месте где вставляются данные, из БД через Bean, вопросики. Если поменять эти заголовки с отдаваемой кодировкой местами то вторая jsp у клиента отображается в iso_1, т.е. не помогает почемуто то что действует в первой. При просмотре соурса в браузере есть этот тег кодировки, а если посмотреть в сам заголовок ответа то iso8859-1, видимо томкат устанавливает ее... есле в ручную поменить в браузере кодировку на кои8 то все ок. вот и вопрос почему он в первой jsp нормально отдает страничку а вовторой нет. У меня похожая проблемма и пока не знаю как ее решить: Есть БД в которой кодировка по умолчанию iso_1 (iso8859-1), Есть Jsp страничка, в которой html-табличка формируется с помощью Bean-класса из БД, т.е. делается селект из базы. Если никакие кодировки не ставить, то русские буквы отражаются нормально там - где они были взяты из базы, а если я в bean просто добавляю еще одну строчку на русском, то появляются знаки вопроса. Начинаю ставить кодировку в страничке: 1. Код: plaintext 2. Код: plaintext 3. Одновременно и Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2005, 16:27 |
|
||
|
томкат, и кодировка по умолчанию
|
|||
|---|---|---|---|
|
#18+
Проблемма решилась так - в бине если я вывожу что то на руссском, то привожу к нужной кодировке(ISO-8859-1 - которая используется в JSP): Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 11:26 |
|
||
|
томкат, и кодировка по умолчанию
|
|||
|---|---|---|---|
|
#18+
Блин, ошибся маленько - Проблемма решилась так - в бине если я вывожу что то на руссском, то привожу к нужной кодировке(ISO-8859-1 - которая используется в JSP): Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 11:28 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=777&tid=2151288]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 352ms |

| 0 / 0 |
