Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Подскажите как в jsp передать стринговую переменную содержащую кирилицу / 4 сообщений из 4, страница 1 из 1
04.03.2007, 11:00:56
    #34369484
aa_kazak
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите как в jsp передать стринговую переменную содержащую кирилицу
Вот такой код использую для передачи:


...
Error2="Длинна логина должна быть не мение трех символов";

%>
<jsp:forward page="Error.jsp">
<jsp:param name = "Error1" value = "<%=Error2%>" />
</jsp:forward>

<%
...


для приема код:

...
<%=request.getParameter("Error1")%>
...


везде использую
<%@ page contentType="text/html; charset=windows-1251"%>


пробовал для приема использовать
<%String somePar = new String (request.getParameter("Error1").getBytes("Cp1251"));%>
<%=somePar%>

непомагает выводятся только ?????????
Подскажите плиз как нужно сделать.
...
Рейтинг: 0 / 0
05.03.2007, 10:15:22
    #34370466
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите как в jsp передать стринговую переменную содержащую кирилицу
aa_kazak
<% String somePar = new String (request.getParameter("Error1").getBytes("ISO8859-1"), "Cp1251");%>


длина пишется с 1ой н
...
Рейтинг: 0 / 0
05.03.2007, 10:39:46
    #34370539
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите как в jsp передать стринговую переменную содержащую кирилицу
- для начала добавьте в код (до того как считываете полученые данные):

Код: plaintext
1.
<% request.setCharacterEncoding("CP1251"); %>

явное перекодирование (new String (request.getParameter("Error1").getBytes("ISO8859-1"), "Cp1251");) оставьте на самый крайний случай, когда ничего другое не помогает.
...
Рейтинг: 0 / 0
05.03.2007, 12:43:13
    #34371028
aa_kazak
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите как в jsp передать стринговую переменную содержащую кирилицу
Kachalov Спасибо все заработало, после того как поставил
<% request.setCharacterEncoding("CP1251"); %> на страницу с которой передаю переменную.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Подскажите как в jsp передать стринговую переменную содержащую кирилицу / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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