Como faço para converter os atributos String de um objeto que chegam do formulário para que a codificação seja correta pois estou fazendo uma chamada remota via ajax e os dados estão vindo como, por exemplo: os espaços vêm %20.
Faço a chamada remota passando parâmetros normalmente e dá um erro de malFormed URI, para contornar esta situação usei a funcao encodeURI, mas desta forma quando os dados são persistidos os caracteres ficam da mesma forma de quando enviado, a exemplo o espaço em branco vira %20.
Daí eu precisaria, ou enviar os dados de tal forma que permita os caracteres especiais ou convertê-los, o que não é a melhor opção, na minha classe que faz a persistência propriamente dita.