文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>传递参数中文乱码

传递参数中文乱码

时间:2008-10-14  来源:fly928sky

1.tomcat中server.xml文件    //一次性修改即可
 将第五十行左右<Connector  ... />修改为:
 <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>
2.添加一个过滤器
 (1)新建一个CharacterEncodingFilter类,并实现javax.servlet.Filter接口,再修改其中的doFilter方法
 修改如下:

public void doFilter(ServletRequest request , ServletResponse response ,
     FilterChain chain) throws IOException , ServletException
    {
         // TODO Auto-generated method stub

         request.setCharacterEncoding("utf-8");
         chain.doFilter(request,response);
    }


    (2)再在WEB-INF目录下的web.xml文件
    在第二行下添加如下代码:
  <filter>
  <filter-name>characterEncoding</filter-name>
  <filter-class>com.itjob.CharacterEncodingFilter</filter-class>
  </filter>
  <filter-mapping>
  <filter-name>characterEncoding</filter-name>
  <url-pattern>/*</url-pattern>
  </filter-mapping>
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载