title: Spring MVC URIEncoding can't send requestparam correctly
body: <p>I need to send some request parameters from browser to Spring MVC controller and process them later like method parameters. The problem is that tomcat I guess didn't put right encoding for URI data which passing through. Instead of <code>'Имя'</code> I'm having: <code>%D0%9C%D0%91%D0%94%D0%9E%D0%A3+%D0%B4%2F%D1%81%E2%84%969%D1%81.+%D0%95%D0%BB%D0%B8%D0%BE%D0%BD%D0%BA%D0%B0</code> </p>
  
  <p>I use to read about this type of problem which occurs because of tomcat does not have URI encoding preinstalled. </p>
  
  <p>If you mind do I have body encoding in tomcat config web.xml, so Yes I have:</p>
  
  <pre><code>&lt;filter&gt;
          &lt;filter-name&gt;encodingFilter&lt;/filter-name&gt;
          &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt; 
          &lt;init-param&gt;
              &lt;param-name&gt;encoding&lt;/param-name&gt;  
              &lt;param-value&gt;UTF-8&lt;/param-value&gt;  
          &lt;/init-param&gt;
          &lt;init-param&gt;
              &lt;param-name&gt;forceEncoding&lt;/param-name&gt;
              &lt;param-value&gt;tru?&lt;/param-value&gt;
          &lt;/init-param&gt;       
      &lt;/filter&gt;
  
      &lt;filter-mapping&gt;
          &lt;filter-name&gt;encodingFilter&lt;/filter-name&gt;
          &lt;url-pattern&gt;/*&lt;/url-pattern&gt;
      &lt;/filter-mapping&gt;
  </code></pre>
  
  <p>So I'm curious do I have to set up anything else to container config.? Thank you </p>