Я беру имена переменных из переменной пути в моем приложении Spring.
Однако это не удается в некоторых случаях, когда URL содержит специальные символы
Например, http://www.loudletters.com/ll/rest/celebrityprofile/2S/Jan%20Min%C3%83%C2%A1%C3%85%C2%99 дает страницуошибка не найдена.
Как с этим справиться?
Я отлично справляюсь с переменными пути UTF-8. Что вам нужно сделать, это:
CharacterEncodingFilter
Кодирование и декодирование должны выполняться автоматически контейнером сервлета и браузером.
Рассматривали ли вы использование java.net.URLDecoder и java.net.URLEncoder?
java.net.URLDecoder
java.net.URLEncoder