Prueba a cambiar el charset en tu aplicación web.
request.setCharacterEncoding("UTF-16"); //para servlets
<%@page pageEncoding="UTF-16"%> //en jsps
Aquí tienes un tutorial para UTF-8, quizás aplicándolo para UTF-16 te sirva:
http://www.adictosaltrabajo.com/tuto...ina=tomcatUTF8 http://www.programacionenjava.com/bl...web-en-tomcat/
y si todo falla puedes usar esto:
http://awevo.net/2009/03/si-no-se-mu...t-jsp-y-mysql/