Del enlace que te puse
Cita: The key part being URIEncoding="UTF-8" in the above example. This quarantees that Tomcat handles all incoming GET parameters as UTF-8 encoded. As a result, when the user writes the following to the address bar of the browser:
https://localhost:8443/ID/Users?action=search&name=*ж*
the character ж is handled as UTF-8 and is encoded to (usually by the browser before even getting to the server) as %D0%B6.
El comportamiento esperado es que te lo traduzca a UTF-8, incluso escribiendo en la barra de direcciones.
Prueba con otro navegador, puede ser por alguna configuración del navegador, pero ten en cuenta que introducir los parámetros directamente en la url no es un comportamiento deseable.