波斯马BOSSMA Information Technology

tomcat不能正常显示中文问题解决两法

发布时间:2007年3月18日 / 分类:JAVA / 12,612 次浏览 / 评论

关于tomacat不能正常显示中文的问题,网上探讨了很多,我只介绍我使用的两个方法:
我用的tomcat版本:tomcat5.5 文档编码:utf-8
1、加入以下代码,主要解决表单post问题

try
 {
  request.setCharacterEncoding("utf-8");
 }catch(Exception e)
 {
 e.printStackTrace();
 }

2、
拷贝%TOMCAT_HOME%\webapps\servlets-examples\WEB-INF\classes\filters\SetCharacterEncodingFilter.class
到目录%TOMCAT_HOME%\common\classes\filters,如果目录不存在创建即可;
这样就应用了全局过滤,不用分别加到自己的项目中。
修改web.xml(位置:%TOMCAT_HOME%\conf)
在〈/web-app〉前添加:


        Set Character Encoding
        filters.SetCharacterEncodingFilter
        
            encoding
            utf-8
        

    
        Set Character Encoding
        /*
    

修改server.xml(位置:%TOMCAT_HOME%\conf)


添加了这项:URIEncoding=”utf-8″

用了这个方法,呵呵,第一个就不用了。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自波斯马,原文地址《tomcat不能正常显示中文问题解决两法

关键字:

建议订阅本站,及时阅读最新文章!
【上一篇】 【下一篇】

目前有1 条评论

  1. skate 0楼:

    不錯!

发表评论