У меня проблемы с UTF-8.Мой клиент (реализованный в GWT) делает запрос к моему сервлету с некоторыми параметрами в URL, как показано ниже:
http://localhost:8080/servlet?param=value
Когда в сервлете я получаю URL, у меня возникают проблемы с UTF-8персонажи.Я использую этот код:
protected void service(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("UTF-8");
String reqUrl = request.getRequestURL().toString();
String queryString = request.getQueryString();
System.out.println("Request: "+reqUrl + "?" + queryString);
...
Итак, если я назову этот URL:
http://localhost:8080/servlet?param=così
результат будет примерно такой:
Request: http://localhost:8080/servlet?param=cos%C3%AC
Что я могу сделатьправильно настроить кодировку символов?