Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Struts, Validator и русские буквы / 7 сообщений из 7, страница 1 из 1
05.11.2004, 14:49
    #32770818
fynda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Struts, Validator и русские буквы
Слабал недавно небольшое приложение на Struts + Hibernate. По ходе столкнулся с проблемой: вместо русских букв в базу (Oracle) писались знаки вопроса. Методом проб, матюгов и ошибок выяснил, что если в Action'е, которым сохраняю данные сделать явную перекодировку, то в базу все пишется нормально. Но, чувствую, что это метод неправильный, т.к. если ту же форму обрабатывает validator и находит ошибки, то поля в форме опять заполняются знаками вопроса (то есть где-то у себя "внутри" он все перекодирует).
В связи с этим вопрос: а как вообще делать правильно? Выводить jsp в чем-нибудь типа unicode? Или где-то есть флажок, с какой кодировкой работать, а я пропустил?
...
Рейтинг: 0 / 0
05.11.2004, 18:50
    #32771413
syncat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Struts, Validator и русские буквы
Может и пропустил, а каике есть?
...
Рейтинг: 0 / 0
05.11.2004, 19:16
    #32771441
fynda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Struts, Validator и русские буквы
syncatМожет и пропустил, а каике есть?

Да собственно никаких и нет - только в заголовке у jsp charset прописан, и все.
...
Рейтинг: 0 / 0
09.11.2004, 17:53
    #32774242
usa
usa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Struts, Validator и русские буквы
какой аппсервер?
...
Рейтинг: 0 / 0
09.11.2004, 23:52
    #32774534
D.O.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Struts, Validator и русские буквы
При работе с Java лучше использовать Unicode.
Если использовать однобайтовые кодировки типа cp1251, то их можно заставить работать нормально, но это лишние проблемы, особенно в таких специфических ситуациях, как в этой теме.
...
Рейтинг: 0 / 0
10.11.2004, 08:18
    #32774636
fynda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Struts, Validator и русские буквы
usaкакой аппсервер?

Tomcat пятый
...
Рейтинг: 0 / 0
10.11.2004, 10:22
    #32774832
fynda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Struts, Validator и русские буквы
Ур-ра! Пооборол я эту штуку с помощью фильтра к Tomcat, теперь все в UTF-8, все вроде нормально. Правда теперь появился новый глюк: все, что берется из файлов properties выводится как знаки вопроса. Но это, думаю, побороть будет проще, буду копаться. :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Struts, Validator и русские буквы / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]