URLDecoder

Boa tarde galera,

é o seguinte, estou trabalhando numa aplicação em que utilizo de ajax. Percebi que, utilizando ajax, os acentos são “engolidos”. Pesquisei na internet e encontrei a classe URLDecoder que pode fazer a decodificação. Só que utilizei o método assim:
str = URLDecoder.decode(request.queryString());
funcionou perfeitamente, mas desta forma eu obtenho a string GET que foi passada como parâmetro e nao consigo saber qual é o conteúdo dela utilizando o request.getParameter("").

Alguém aí teria uma forma melhor para eu poder trabalhar com essa codificação/decodificação de url?

Agradeço desde já,

Pedro.