Re[5]: Jsp + русские буквы
От: MegaLexX Россия  
Дата: 21.10.04 10:45
Оценка:
Здравствуйте, VBez, Вы писали:

VB>Вот обнаружилось только такое решение

VB>
VB>String[] paramValues=request.getParameterValues("someitem");
VB>String firstName = new String(paramValues[0].getBytes("ISO-8859-1"), "UTF-8");
VB>

VB>Теперб отображается нормально.
VB>Но как-то криво это.

Я поступаю следующим образом:
1) На всех JSP-страницах, в самом начале, указываю <%@ page contentType="text/html; charset=windows-1251" %>
2) В заголовке страницы добавляю <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
3) В сервлетах, в самом начале методов get, post или service, записываю
request.setCharacterEncoding("windows-1251");
response.setCharacterEncoding("windows-1251");
response.setContentType("text/html");

(request и response — параметры методов обработки запроса)

Работает без проблем.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.