If you are using tomcat, you should also set the URIEncoding to UTF-8 in your connectors:
<Server port="8105" shutdown="SHUTDOWN">
...
<Service name="Catalina">
<Connector port="8180" URIEncoding="UTF-8" />
<Engine name="Catalina" defaultHost="localhost">
<Host name="localhost" appBase="webapps" />
</Engine>
</Service>
</Server>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…