Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Русские буквы в JDeveloper / 12 сообщений из 12, страница 1 из 1
05.05.2005, 10:18
    #33049686
MikeS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
Доброго времени суток!

Я разрабатываю приложение в JDeveloper 9.0.5.1. Пытаюсь выдать сообщение о перхваченной ошибке на JSP страницу. Текст сообщения хранится в файле ApplicationResources.properties в таком виде:

error.message.NFT1=Запрещено изменение параметров данного устройства

На JSP страницу выводятся вопросики:

Validation Error
You must correct the following error(s) before proceeding:
????????? ????????? ?????????? ??????? ??????????

При этом во всех остальных объектах JSP страницы руские буквы отображаются правильно.

Кто-нибудь знает как с этим бороться?
...
Рейтинг: 0 / 0
05.05.2005, 11:08
    #33049862
fynda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
MikeSТекст сообщения хранится в файле ApplicationResources.properties в таком виде:
error.message.NFT1=Запрещено изменение параметров данного устройства


Насколько я понимаю, текст в файле ApplicationResources.properties хранится в Windows-1251? А должен бы - в юникоде. Натрави на файл утилитку native2ascii - должно помочь. :)
...
Рейтинг: 0 / 0
05.05.2005, 11:14
    #33049888
MikeS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
А где взять утилитку?
...
Рейтинг: 0 / 0
05.05.2005, 11:16
    #33049892
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
{JAVA_HOME}\bin
...
Рейтинг: 0 / 0
05.05.2005, 11:26
    #33049927
MikeS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
А как она работает (какие параметры) ?
...
Рейтинг: 0 / 0
05.05.2005, 11:33
    #33049952
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
native2ascii from.txt to.txt
...
Рейтинг: 0 / 0
05.05.2005, 11:46
    #33050008
MikeS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
Спасибо всем откликнувшимся. Помогло.
...
Рейтинг: 0 / 0
05.05.2005, 12:27
    #33050168
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
В Ant есть еще native2ascii
...
Рейтинг: 0 / 0
08.12.2005, 15:23
    #33425377
AlexVer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
День добрый!

Аналогичная проблема. Перекодировал в unicode, получаю ошибку :-(

500 Internal Server Error

java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
at java.util.Properties.loadConvert(Properties.java:387)
at java.util.Properties.load(Properties.java:336)
at org.apache.struts.util.PropertyMessageResources.loadLocale(PropertyMessageResources.java:300)
at org.apache.struts.util.PropertyMessageResources.getMessage(PropertyMessageResources.java:233)
at org.apache.struts.util.MessageResources.isPresent(MessageResources.java:472)
at org.apache.struts.util.RequestUtils.present(RequestUtils.java:1411)
at org.apache.struts.taglib.html.ErrorsTag.doStartTag(ErrorsTag.java:196)
at _local._simpleSearch._jspService(simpleSearch.jsp:33)
[SRC:/local/simpleSearch.jsp]
...
Рейтинг: 0 / 0
08.12.2005, 15:57
    #33425487
AlexVer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
Прошу простить, но проблему решил сам:
утилита перекодирует "Выпонить" в строку вида \u412\u44b\u43f\u43e\u43b\u43d\u438\u442\u44c.
После этого надо только добавить ведущие нули - Выполнить
...
Рейтинг: 0 / 0
13.12.2005, 10:32
    #33432211
Томми
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 public   static  String Convert(String Inp){
     try  {
       byte [] d = Inp.getBytes("KOI8_R");
       return   new  String(d, "Cp1251");
    }
     catch  (UnsupportedEncodingException ex){
       return   null ;
    }
  }

- это пример.... сам исправишь!
...
Рейтинг: 0 / 0
13.12.2005, 12:14
    #33432598
Изя Шниперсон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Русские буквы в JDeveloper
MikeSДоброго времени суток!

Я разрабатываю приложение в JDeveloper 9.0.5.1. Пытаюсь выдать сообщение о перхваченной ошибке на JSP страницу. Текст сообщения хранится в файле ApplicationResources.properties в таком виде:

error.message.NFT1=Запрещено изменение параметров данного устройства

На JSP страницу выводятся вопросики:

Validation Error
You must correct the following error(s) before proceeding:
????????? ????????? ?????????? ??????? ??????????

При этом во всех остальных объектах JSP страницы руские буквы отображаются правильно.

Кто-нибудь знает как с этим бороться?
Попробуй в начале страницы указать
<%@ page contentType="text/html;charset=windows-1251"%>
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Русские буквы в JDeveloper / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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