powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring controller и utf-8.
11 сообщений из 11, страница 1 из 1
Spring controller и utf-8.
    #38771897
wvetal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не отображается кириллица в контроллере.
Мой web.xml:
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
  <filter>
    <filter-name>springSecurityFilterChain</filter-name>
    <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>  
  </filter>
  <filter-mapping>
    <filter-name>springSecurityFilterChain</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>


Посмотрел в инете, и поменял:
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<filter>  
    <filter-name>encodingFilter</filter-name>  
    <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>  
    <init-param>  
       <param-name>encoding</param-name>  
       <param-value>UTF-8</param-value>  
    </init-param>  
    <init-param>  
       <param-name>forceEncoding</param-name>  
       <param-value>true</param-value>  
    </init-param>  
</filter>  
<filter-mapping>  
    <filter-name>encodingFilter</filter-name>  
    <url-pattern>/*</url-pattern>  
</filter-mapping>


После этого кириллица начала отображаться, но перестал работать переход по некоторым ссылкам.

Вопрос: Можно ли как-то объединить эти два метода, чтоб и кириллица работала, и переход по ссылкам?
Или может можно как-то в контроллере(или еще где-то) задать UTF-8?
...
Рейтинг: 0 / 0
Spring controller и utf-8.
    #38771959
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wvetal,
если tomcat, то в server.xml вставить в конектор

<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
...
Рейтинг: 0 / 0
Spring controller и utf-8.
    #38771994
wvetal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
am_sasawvetal,
если tomcat, то в server.xml вставить в конектор

<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
Не помогло.
...
Рейтинг: 0 / 0
Spring controller и utf-8.
    #38772003
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wvetalВопрос: Можно ли как-то объединить эти два метода, чтоб и кириллица работала, и переход по ссылкам?

Что за "второй метод" и почему "сломался" переход поссылкам. Что значит "сломался"?
...
Рейтинг: 0 / 0
Spring controller и utf-8.
    #38772012
wvetal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczЧто за "второй метод"?Первый метод(вариант) - springSecurityFilterChain.
Второй метод(вариант) - encodingFilter.
...
Рейтинг: 0 / 0
Spring controller и utf-8.
    #38772017
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wvetal, ты кликни на ссылку и посмотри какая кодировка глазками. Или скриншот сделай
ну вобщем хоть какую-то инфу дай.
...
Рейтинг: 0 / 0
Spring controller и utf-8.
    #38772048
wvetal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonwvetal, ты кликни на ссылку и посмотри какая кодировка глазками. Или скриншот сделай
ну вобщем хоть какую-то инфу дай.По всем ссылкам в браузере показывает кодировку utf-8.

На одном jsp есть форма. Через эту форму передаю некоторые поля в кириллице на другую jsp. Контроллер второй jsp ловит эти параметры - я смотрю под отладкой что от поймал - непонятные символы вместо кириллицы; ну и следовательно когда смотрю в браузере результат второго jsp - тоже непонятные символы вместо кириллицы.
...
Рейтинг: 0 / 0
Spring controller и utf-8.
    #38772068
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wvetalmaytonwvetal, ты кликни на ссылку и посмотри какая кодировка глазками. Или скриншот сделай
ну вобщем хоть какую-то инфу дай.По всем ссылкам в браузере показывает кодировку utf-8.
Ну...? Это корректно? Переход происходит? На уровне HTTP/HTML?
...
Рейтинг: 0 / 0
Spring controller и utf-8.
    #38772082
wvetal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonwvetalпропущено...
По всем ссылкам в браузере показывает кодировку utf-8.
Ну...? Это корректно? Переход происходит? На уровне HTTP/HTML? Когда в web.xml указан <filter-name>springSecurityFilterChain</filter-name> - то переход всегда осуществляется правильно.

Но когда в web.xml указан <filter-name>encodingFilter</filter-name> - проблем с кириллицей нет, но, например когда хочу залогиниться - то выходит:
http://localhost:8080/WebApp/j_spring_security_check
HTTP Status 404 - The requested resource is not available
...
Рейтинг: 0 / 0
Spring controller и utf-8.
    #38772124
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wvetalКогда в web.xml указан <filter-name>springSecurityFilterChain</filter-name> - то переход всегда осуществляется правильно.

Но когда в web.xml указан <filter-name>encodingFilter</filter-name> - проблем с кириллицей нет, но, например когда хочу залогиниться - то выходит:
http://localhost:8080/WebApp/j_spring_security_check
HTTP Status 404 - The requested resource is not available
Так эта. А в чем проблема оба фильтра оставить?
...
Рейтинг: 0 / 0
Spring controller и utf-8.
    #38772136
wvetal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczТак эта. А в чем проблема оба фильтра оставить?Спасибо - помогло.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring controller и utf-8.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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