Hi initial poster,
could you provide more details on your workflow? What kind of applications do you use? Servlets on both sides?
Especially, you might set encodings yourself before writing data to the response. Take a look at this method:
http://download.oracle.com/javaee/5/api/javax/servlet/ServletResponse.html#setCharacterEncoding%28java.lang.String%29
Best regards
Wolfgang