|
|
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть проект делаю дополнения для него не могу изменит базу, метод соединения. Можно сделать перекодировку внутри .jsp, javascript и при записи в базу oracle. Делаю передачу с .jsp формы данных для записи в базу. База на Oracle 11g там кодировка на NLS_CHARACTERSET=CL8ISO8859P5, jsp форма на <%@ page contentType="text/html;charset=Windows-1251" language="java"%>. Поискал на инете но не нашлось подходящий для меня метод, или не понял как сделать. Вот один из них при записи в базу Код: plsql 1. Результат= "А БуБЈБ?А?Аш". При передачи хотел сделать перекодировку но и это не получился. В другом проекте была такая функция Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. но в этом проекте нет такой функции в class файле. Внедрить этот кусок кода свой проект не получился или неправильно сделал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 08:09 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
У вас что-то не работает без перекодировок? Потому как, в нормальной ситуации, драйвер сам перекодирует текстовые данные из кодировки базы в кодировку приложения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 08:46 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
Rustam Ergashev Код: java 1. И, кстати, ISO-Cyrilic это 8859- 5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 08:47 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovУ вас что-то не работает без перекодировок? Потому как, в нормальной ситуации, драйвер сам перекодирует текстовые данные из кодировки базы в кодировку приложения. Без перекодировки кириллицу сохраняет в не читаемом виде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 09:55 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
Rustam Ergashev, імхо 'CL8ISO8859P5' 'cl8mswin1251' в одном "cуперсете" Вам ничего не надо перекодировать надо правильно для приложения выставить (напр NLS_LANG=UKRAINIAN_UKRAINE. CL8MSWIN1251 ) оракля сам перекодирует ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 10:45 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
StaxRustam Ergashev, імхо 'CL8ISO8859P5' 'cl8mswin1251' в одном "cуперсете" Вам ничего не надо перекодировать надо правильно для приложения выставить (напр NLS_LANG=UKRAINIAN_UKRAINE. CL8MSWIN1251 ) оракля сам перекодирует ..... stax я не могу изменить этот параметр. На сервере уже много лет работают другие проекты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 11:33 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
Stax'CL8ISO8859P5' 'cl8mswin1251' в одном "cуперсете" Вам ничего не надо перекодировать надо правильно для приложения выставить (напр NLS_LANG=UKRAINIAN_UKRAINE. CL8MSWIN1251 ) оракля сам перекодирует Хинт: у него java в середине. ...но ТС, мягко говоря, не очень понимает что делает, отсюда проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 11:42 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
[quot andrey_anonymous]Stax'CL8ISO8859P5' 'cl8mswin1251' в одном "cуперсете" ...но ТС, мягко говоря, не очень понимает что делает, отсюда проблемы. В точку Сделал форму. Коннект в базу есть. Заполнил форму. Записал данные в базу. В базе Кириллица крякаобразная. Латиница без проблем сохраняется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 12:44 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
Rustam ErgashevСделал форму. Коннект в базу есть. Заполнил форму. Записал данные в базу. Прочитать перед этим Oracle Globalization Guide не смог. Продолжайте программировать методом тыка. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 13:13 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
Тут ещё и кодировки в вебе надо изучать. В том числе, чтобы отучиться проставлять в коде страницы вещи, в которых сервер может разобраться и без помощи программиста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 13:30 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
Rustam ErgashevStaxRustam Ergashev, імхо 'CL8ISO8859P5' 'cl8mswin1251' в одном "cуперсете" Вам ничего не надо перекодировать надо правильно для приложения выставить (напр NLS_LANG=UKRAINIAN_UKRAINE. CL8MSWIN1251 ) оракля сам перекодирует ..... stax я не могу изменить этот параметр. На сервере уже много лет работают другие проекты. Для начала iso1 - не имеет однозначного отображения на cp1251 русская кодировка iso5 Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2018, 14:28 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
Vadim LejninRustam Ergashevпропущено... я не могу изменить этот параметр. На сервере уже много лет работают другие проекты. Для начала iso1 - не имеет однозначного отображения на cp1251 русская кодировка iso5 Код: plsql 1. Этот код был для примера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 10:06 |
|
||
|
Проблема с кодировкой при записи в базу. Проблема с кириллицей
|
|||
|---|---|---|---|
|
#18+
Rustam ErgashevVadim Lejninпропущено... iso1 - не имеет однозначного отображения на cp1251 русская кодировка iso5 Код: plsql 1. Этот код был для примера Этот пример ярко проиллюстрировал отсутствие понимания процессов. Причем дважды. Принимать поток iso8859-5 как ISO8859-1 - уже ошибка на входе. Конвертить его в 1251 внутри java под выдачу в JDBC - вторая. Прочтите все-таки globalization support guide, узнаете много полезного. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2018, 12:26 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39635960&tid=1884094]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 344ms |

| 0 / 0 |
