Problemas com EncodeUrl para j2me

Bom dias senhores.
To com um problema eu não consigo enviar uma url onde tem um paramentro com espaço do celular para o servidor, e me retorna um erro! Alguem ja passou por isso. Alguem conhece alguma api ou context type que resolva esse problema.
O espaço entra no "teste teste"
ERRO URL: http://localhost:8080/DiarioDeClasseEletronico/cadastrarAlterarConteudoMinistradoTurma.do?dataGrav=20100614&idComponente=21&idConteudo=20100000074&codTempoAula=24 &idTurma=201000192821E&descObservacao=teste teste&dataAula=20100614&horaGrav=1330 Uncaught exception: java.lang.IllegalArgumentException: Space character in URL at com.sun.midp.io.HttpUrl.parseAfterScheme(), bci=47 at com.sun.midp.io.HttpUrl.<init>(), bci=33 at com.sun.midp.io.j2me.http.Protocol.openPrim(), bci=15 at javax.microedition.io.Connector.openPrim(), bci=327 at javax.microedition.io.Connector.open(), bci=3 at javax.microedition.io.Connector.open(), bci=3 at javax.microedition.io.Connector.open(), bci=2 at conexao.ConexaoServidor.conexao(ConexaoServidor.java:36) at conteudo.CadastrarConteudoMistrado$1.run(CadastrarConteudoMistrado.java:239)

Vc parece que nunca usou um browser…

Se vc digita uma URL com espaço na barra de endereços, o que acontece ?

Este processo que o browser faz vc tb tem que fazer.

Procure no pai dos burros por URL encoding.

boone parece q eu ja usei um browser tanto que eu abri essa duvida eu sei q % e usado pro lugar do espaço; mas ja ta resolvido eu usei EncoderURL na verdade é um metodo e inclui numa classe d utilitarios dentro do projeto.