使用URLEncoding,自己查API吧。
filter只能过滤消息体。

解决方案 »

  1.   


    action="User.do?method=delUser&title="+ java.net.URLEncoder.encode("问题","UTF-8");
    //这里的url编码看你的设置了
      

  2.   

    Post提交用过滤 
    你这是get方式提交
    new String( xxx.getByte("gb2312")); //xxx是你已经取到的title 这样处理中文问题
      

  3.   

    java.net.URLEncoder.encode("问题","UTF-8"); 要不就在tomcat 下修改配置文件.server.xml
                <Connector port="8080" protocol="HTTP/1.1" 
                   connectionTimeout="20000" 
                   redirectPort="8443"  URIEncoding="UTF-8">UTF-8 或 GBK
      

  4.   

    你可以使用FORM的HIDDEN来传递.如果用GET方法的话.应该用URLENCODING和URLDECODING来编解码.