Pergunta e resposta basica:
Como codificar e decodificar os textos a serem enviados/recebidos como para/por uma servlet:
java.net.URLEncoder.encode(“textovemaqui”,“UTF-8”);
O padrao UTF-8 eh o definido para o envio/traducao de urls:
java.net.URLDecoder.decode(“textovemaqui”,“UTF-8”);
Guilherme