|
|
|
Spring JPA + Hibernate + Oracle DB - проблемы с русским языком в БД
|
|||
|---|---|---|---|
|
#18+
Делаю приложение (используя MVC), которое пишет и читает в БД Oracle данные. Пишу русскую строку в таблицу, после запрашиваю ее - в браузере отображается нормально (например, слово Привет), а в БД в таком виде: Привет Такое ощущение, что проблема даже не в кодировках, а в тегах html? DB, nls_characterset: CL8MSWIN1251 .jsp: <meta charset="windows-1251">, пробовал и charset="utf-8" использую вот этот провайдер в persistence.xml: org.hibernate.ejb.HibernatePersistence Запускаю приложение в Tomcat. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2014, 19:55 |
|
||
|
Spring JPA + Hibernate + Oracle DB - проблемы с русским языком в БД
|
|||
|---|---|---|---|
|
#18+
Выведи коды символов полученной из базы строки. Для слова "Привет" должны быть такие: 1055 1088 1080 1074 1077 1090. Если такие - с базой всё в порядке. test.jsp Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2014, 21:29 |
|
||
|
Spring JPA + Hibernate + Oracle DB - проблемы с русским языком в БД
|
|||
|---|---|---|---|
|
#18+
Да, символы такие: Код: html 1. А что значит, с БД все в порядке, не понимаю. Допустим, я хочу в БД уже данные обрабатывать, и ожидаю, что там "Привет", а там коды символов. Куда копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2014, 10:28 |
|
||
|
Spring JPA + Hibernate + Oracle DB - проблемы с русским языком в БД
|
|||
|---|---|---|---|
|
#18+
ryasalА что значит, с БД все в порядке, не понимаю. Значит, что в JVM из БД строки пришли в нормальном не искажённом виде (Oracle, JDBC драйвер и Hibernate отработали нормально). Проблема скорее всего в сервлете. ryasalКуда копать? Написать в jsp странице 2 раза одну и ту же кодировку как у меня. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2014, 15:52 |
|
||
|
Spring JPA + Hibernate + Oracle DB - проблемы с русским языком в БД
|
|||
|---|---|---|---|
|
#18+
Спасибо, работает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2014, 23:36 |
|
||
|
Spring JPA + Hibernate + Oracle DB - проблемы с русским языком в БД
|
|||
|---|---|---|---|
|
#18+
Дамы и господа, я напутал, не помогло :) Помогли вот эти волшебные строки, которые я добавил в web.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2014, 17:02 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=187&tid=2127664]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 404ms |

| 0 / 0 |
