Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / передача параметра на русском в JSP / 9 сообщений из 9, страница 1 из 1
27.11.2012, 17:19:27
    #38055260
nickstarnew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметра на русском в JSP
Помогите, плиз. Тупо смотрю на проблемму не могу понять где ошибка:

Всего две страницы, с первой:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
<?xml version="1.0" encoding="UTF-8" ?>
<%@page import="nssoftj.settings"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<script type='text/javascript'>
	function goSearch(){
		alert('patient_search_data.jsp?txtSearchPatient='+document.getElementById ('txtSearchPatient').value);
		document.getElementById ('frm').src='patient_search_data.jsp?txtSearchPatient='+document.getElementById ('txtSearchPatient').value;
	}
	</script>

</head>
<body>
<f:view>
	<table>
		<tr>
			<td>
				<input type='text' id='txtSearchPatient' value='' action='' />
				<input type='button' id='btSearchPatient' value='Найти' onclick='goSearch();' />
			</td>
			<td></td>
		</tr>
		<tr>
		<td><iframe id="frm" src='patient_search_data.jsp'> </iframe>
		</td>
		</tr>
</f:view>
</body>
</html>



по нажатию на кнопку [Найти] обновляется фрейм

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
<?xml version="1.0" encoding="UTF-8" ?>
<%@page import="nssoftj.patient_search_data"%>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Insert title here</title>
</head>
<body>
<f:view>
		<%
		        request.setCharacterEncoding("utf-8");
			response.setContentType("text/html;charset=UTF-8");	
			String txtSearchPatient;
			if(request.getParameter("txtSearchPatient")==null){
				txtSearchPatient="";
			}else{
				txtSearchPatient=request.getParameter("txtSearchPatient");				
			}
		%>
	Поиск:<%=txtSearchPatient%>
</f:view>
</body>
</html>



Ну так вместо русских букв выводиться абракадабра ыфвафыа
ЧТО НЕ ТАК? ВСЕ ПО ДОКУМЕНТАЦИИ
...
Рейтинг: 0 / 0
27.11.2012, 17:22:39
    #38055268
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметра на русском в JSP
nickstarnew,

русские кодируй декодируй в JS
...
Рейтинг: 0 / 0
27.11.2012, 17:24:43
    #38055272
nickstarnew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметра на русском в JSP
Petro123nickstarnew,

русские кодируй декодируй в JS

Как это сделать?
...
Рейтинг: 0 / 0
27.11.2012, 17:49:31
    #38055321
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметра на русском в JSP
nickstarnewНу так вместо русских букв выводиться абракадабра ыфвафыаТипичный utf8 в Cp1251.
Браузер неестественным интеллектом не страдает?
...
Рейтинг: 0 / 0
27.11.2012, 18:39:30
    #38055388
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметра на русском в JSP
nickstarnew,
Afaik обычная функция js urlDecode что ли...
...
Рейтинг: 0 / 0
28.11.2012, 08:37:26
    #38055781
nickstarnew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметра на русском в JSP
Basil A. SidorovnickstarnewНу так вместо русских букв выводиться абракадабра ыфвафыаТипичный utf8 в Cp1251.
Браузер неестественным интеллектом не страдает?

Пробовал и в хроме и в мазилле, везде снимал флажок автоматически и ставил Уникод-UTF8. Не помогает!
...
Рейтинг: 0 / 0
28.11.2012, 09:55:54
    #38055841
nickstarnew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметра на русском в JSP
nickstarnew,

ничего не помогает! Что делать?
...
Рейтинг: 0 / 0
28.11.2012, 10:25:03
    #38055877
am_sasa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметра на русском в JSP
nickstarnewnickstarnew,

ничего не помогает! Что делать?
попробовать в server.xml автор<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
...
Рейтинг: 0 / 0
28.11.2012, 10:39:43
    #38055895
nickstarnew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
передача параметра на русском в JSP
am_sasanickstarnewnickstarnew,

ничего не помогает! Что делать?
попробовать в server.xml автор<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />

СПАСИБО! ПОМОГЛО!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / передача параметра на русском в JSP / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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