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

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

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


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