powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JSP Передать значение в кириллице
6 сообщений из 6, страница 1 из 1
JSP Передать значение в кириллице
    #37829238
drno
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

хочу передать значение от одной страницы к другой - причем значение в кириллице

страница 1
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<%@ page language="java" %> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 
<%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql" %>
<%@page contentType="text/html; charset=UTF-8"%>
<%@ page pageEncoding="UTF-8" %>

<html> 
<head> 
</head> 
<body>


<HR>
<UL>
  <LI>KPI: <A HREF="http://server1:8080/Monitor/Control.jsp?LOCATION=Краснодар">Краснодар<A>, <A HREF="http://server2:8080/Monitor/Control.jsp?LOCATION=Москва">Москва<A>  
...



страница 2

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<%@ page language="java" %> 
<%@ page import="java.io.*, java.text.*, java.util.*" %>
<%@ taglib uri="/WEB-INF/jstl/c.tld" prefix="c" %>
<%@ taglib uri="/WEB-INF/jstl/sql.tld" prefix="sql" %>
<%@ taglib uri="/WEB-INF/jstl/fmt.tld" prefix="fmt" %>
<%@page contentType="text/html; charset=UTF-8"%> 
<%@ page pageEncoding="UTF-8" %> 


<html> 
<c:set var="LOCATION" value='<%= request.getParameter("LOCATION") %>'/>



короче говоря на странице 2 вместо Краснодара и Москвы кракозябры.

Подскажите пожалуйста какое-либо решение этой проблемы.

Заранее благодарю за помощь.
...
Рейтинг: 0 / 0
JSP Передать значение в кириллице
    #37829419
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drno,

по человечески не лечится, это браузеры так рекодинг урла делают, если есть возможность, делайте так:
Код: html
1.
<A HREF="javascript:void(0)" onclick="document.location.href='http://server1:8080/Monitor/Control.jsp?LOCATION=Краснодар'">Краснодар<A>


по хорошему от якорей(<A>) лучше вообще отказаться, если не противоречит вашему CEO.
...
Рейтинг: 0 / 0
JSP Передать значение в кириллице
    #37829444
Фотография Имя пользователя1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: html
1.
2.
<LI>KPI: <A HREF="http://server1:8080/Monitor/Control.jsp?LOCATION=%D0%9A%D1%80%D0%B0%D1%81%D0%BD%D0%BE%D0%B4%D0%B0%D1%80">Краснодар<A>,
 <A HREF="http://server2:8080/Monitor/Control.jsp?LOCATION=%D0%9C%D0%BE%D1%81%D0%BA%D0%B2%D0%B0">Москва<A>
...
Рейтинг: 0 / 0
JSP Передать значение в кириллице
    #37829502
drno
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имя пользователя1,

подскажи пожалуйста каким образом

Краснодар переделать в %D0%9A%D1%80%D0%B0%D1%81%D0%BD%D0%BE%D0%B4%D0%B0%D1%80.
...
Рейтинг: 0 / 0
JSP Передать значение в кириллице
    #37829524
Фотография Имя пользователя1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drno,

например, в консольке браузера сделать encodeURIComponent('Краснодар')
...
Рейтинг: 0 / 0
JSP Передать значение в кириллице
    #37829574
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя пользователя1drno,

например, в консольке браузера сделать encodeURIComponent('Краснодар')
+1. Ага. Но, в данном случае и escape('Краснодар') тоже прокатит. Но самое главное, исходную страничку сохранить в утф-8.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / JSP Передать значение в кириллице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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