2014-10-20 2 views
0

Как я могу использовать url utf8 для webservlets?webservlet 3.0 - urf pattern utf8

@WebServlet("/nonlatinchars") 

, например:

@WebServlet("/руский") 

PS. У меня нет проблемы для значения параметра utf8.

webservlet 3.0, tomcat7

ответ

0
URIEncoding="UTF-8" 

в server.xml из котом добавлено, перезапустить Tomcat, проблема решена

Перед

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/> 
<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/> 

После

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/> 
<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> 
Смежные вопросы