Difference between revisions of "Tomcat UTF-8"

(Created page with "Category:Linux Category:Development Note: this should be done on the '''Tomcat instance''' configuration, if you have any. =Add UTF-8 support on Tomcat= By defaul...")
 
(No difference)

Latest revision as of 15:29, 31 March 2015


Note: this should be done on the Tomcat instance configuration, if you have any.


Add UTF-8 support on Tomcat

By default Tomcat will rely on the O.S locale.

In order to support UTF-8 URLs, you’ve to manually update the server’s configuration.

  • Linux automatic (apt-get) install: TOMCAT=/etc/tomcat7
  • Linux manual install: TOMCAT=/opt/tomcat-base
vim $TOMCAT/conf/server.xml


~ Line 70 edit the "<connector port="8080" … />" value. Add URIEncoding="UTF-8"

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8" />


Restart Tomcat server

service tomcat7 restart