Character encoding issue with Tomcat

后端 未结 3 2032
暗喜
暗喜 2020-12-05 11:06

There is strange character encoding going on. I am using JSP (JSTL) and Struts with Tomat 6.

I have my JSP page encoding as such:

<%@ page content         


        
3条回答
  •  一个人的身影
    2020-12-05 11:40

    Do following

    1) HTML Code

     
    

    2) Browser Setting for IE View -- Encoding -- Unicode (UTF-8)

    3) Tomcat Server server.xml - In Connector tag added "URIEncoding" attribute as

    
    

    catalina.sh/catalina.bat - added following

    set JAVA_OPTS=--Xms256m -Xmx1024m -Xss268k -server -XX:MaxPermSize=256m -XX:-UseGCOverheadLimit -Djava.awt.headless=true -Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8
    
    set CATALINA_OPTS=-Dfile.encoding="UTF-8"
    

    4) MIME type of response should be "application/x-www-form-urlencoded"

提交回复
热议问题