Estou desenvolvendo um projeto em J2ME com acesso a Servlet via conexão http Post. Está funcionando, porém, precisava de algumas melhorias, caso alguém saiba me responder ficarei muito grata.
Quando tenho que retornar vários dados de uma tabela na Servlet, eu concateno todos separados por uma barra (/), e na Midlet, eu trato isso. Porém, alguém saberia se existe uma maneira melhor de fazer isso?
Implementando via https poderia ter mais segurança, mas o que devo alterar no código, existem incompatibilidade com alguns dispositivos? Li, que o código é o mesmo que na conexão http, mas precisa de algo no celular?
O banco de dados é Postgre, o servidor é Tomcat, e utilizo o NetBeans. Porém, os dados que são acentuados são retornados todos com caracteres estranhos na Midlet, os acentos são trocados por quadradinhos, alguém saberia porque e como posso resolver?
uhm
vc aperto agora ein
aheuiaeheaiohueaio
até onde eu sei
nas servlets isso já é declarado automaticamente na criação dela, então…
talvez seja melhor vc explicar com detalhes o qrealmente qr fazer
obrigada
espero ter ajudado
É que eu ainda não consegui resolver o problema da acentuação, vi em um post que devemos verificar todos os encoding, no editor, na servlet, e no javac para ler os fontes.
Na servlet eu estou setando, no meu browser também, uso o NetBeans, será que preciso setar algo nele também?
E eu não sei setar o javac.
Eu já tentei fazer tudo o que falam nos posts de encoding, mas não estou conseguindo!
Consegui resolver o problema da acentuação.
Primeiramente, o banco precisei criar o banco como UTF8, depois, alterei no meu código na conexão http, de acordo com o exemplo do link que você hayase postou, antes estava usando: