RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : resin


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : viktor remennik
To : Eugen Kuleshov
Subj : resin

[]
> > > Мета - это для браузера. Ты там с ней можешь как угодно иметь активный сэкс, а то что приведено выше - указание компилятору в какой кодировке исходник страницы лежит. Надо тебе в 1251 - пиши соответственно windows-1251
> > Тут ты полностью ошибаешься. Директива пейдж контент-тайп просто указывает заголовок контент-тайп, вместо стандартного для жееспе текст/хтмл. Так что это почти то же самое. что и мета.
>
> Слушай, у кого из нас оно не работает? Ты мне будешь рассказывать что оно означает? Так я это и без тебя знаю. Причем знаю наверняка, потому как исходники смотрел. :)
>

Женя, я тут совета прошу. Не помогает оно, да и не может помочь.

> > > > > 2. Запускать JVM (srun) нужно с указанием кодировки
> > > > > set lang=ru_RU.KOI8_R
> > > > Да. Только я совсем не понимаю уже что происходит. Это указание чего? Текущей кодовой страницы для ввода и вывода? ТО бишь правильно ли я понимаю, что при конструировании строк жаба будет азьюмить, что надо сделать кои-уникод, а при выводе - уникод-кои?
> > > > Плюс еще. В моей проблеме это не помогло :( Помогла явная установка :
> > > > Locale outLocale("ru", "RU", "windows-1251");
> > > > response.setLocale(outLocale);
> > >
> > > нахрен такое счастье. То что указано мной выше - установка дефолтной локали для JVM.
> > Это не помогает. Тебе надо выставить не дефолтную локаль (кстати, что это такое?), а локаль для файла, иначе жаба будет в этот файл записывать уникод. Попробуй напиши простое приложение с любым принтРайтером.
>
> Я уже достаточно напробовался на своем веку, чтобы иметь представление как оно все работает.

Ты странный какой-то. Да никто не посягает на твой профессионализм. Я не сомневаюсь, что ты напробовался, к чему ты так это подчеркиваешь? Тебя на текущей работе не ценят?

> Начиная с файла на диске, чтения его JSP энжином, генерации исходника сервлета, компиляции этого сервлета, запуска его на выполнение и выдачи результирующего документа. А вот теперь ты сам пройдись по этой цепочке и посмотри где могут быть проблемы с локалью. После этого будем разговаривать про юникод.
>

Мда. Я _спрашиваю_, понимаешь? Хочу понять, что происходит. Мне например непонятно, отчего статический текст, и текст из принтлна, набитый в одной и той же кодировке, в результате отдается в разных. Если ты такой грамотный, то расскажи, я тебе буду признателен.

[]



Mon 03 Dec 2001 18:39 Mozilla/4.61 [en] (OS/2; U)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.