解决方案 »

  1.   

    <result name="url" type="redirect">${url}</result> 这个 url 开始 的时候 decode 下,在你的后台。
      

  2.   

    decode你是说用 url=URLDecoder.decode(url,"utf-8"); 这个吗?不行啊
    url在重定向前,控制台打印出来的url是看得到中文的,就是通过redirect重定向后,浏览器里的中文就变符号了
      

  3.   

    本来是name=衣服,重定向后浏览器里的参数就变成name=%20%20了,求教啊
      

  4.   

    后台 JSP  tomcat都设置成了UTF-8,还是有这个问题,有人解答下吗
      

  5.   

    或者在tomcat的service.xml  中指定useBodyEncodingForURI="true" URIEncoding="UTF-8"即可
      

  6.   

    后台会自动把这个符号转成中文的, 直接request.getParameter("name")取到的就是中文衣服