Problema com displaytable + ç

Tenho uma displaytable aqui que mostra o resultado de uma pesquisa de endereço que é digitado em um campo text.

Pesquisei pelo endereço “março” e veio corretamente na minha displaytable todos os registros que deveriam vir.
Porém ao clicar na paginação da displaytable o “março” virou “mar?”.

Ao passar o mouse em cima do link da paginação no rodapé do navegador aparece certa a URL : http://localhost/endereco.pesquisar.logic?endereco=“março” mas ao chegar no método pesquisar já chega “mar?” e depois de terminar a pesquisa a URL do navegador fica: http://localhost/endereco.pesquisar.logic?endereco=“mar�”

Já tentei mudar a codificação de ISO-8859-1 para UTF-8 e vice-cersa em tudo quanto é lugar da minha aplicação e nada até agora.