Problema com acentuação  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
leandrosu
JavaChild
[Avatar]

Membro desde: 11/11/2006 12:52:46
Mensagens: 105
Offline

Boa tarde pessoal,

Tenho um sistema de cadastro em JSP + JQUERY + MYSQL.

O problema é o seguinte, ao enviar os dados pelo ajax os acentos vem todos bagunçados.
( Qdo nao passa pelo ajax, funfa legal a acentuação )

Ex:

Ação Corretiva -> Ação Corretiva
Algum método -> ALGUM MÃ?TODO

Estou usando o encode.


Pagina do form:
<%@ page contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">


Estou utilizando o mesmo encode na pagina de cadastro, ja tentei deixar todas com o UTF-* mas tambem nao rolou.

Sera que alguem consegue me dar uma luz ?


Abraço


Java escreva uma vez, use varias.
[MSN]
nel
JWizard
[Avatar]

Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline

Está usando o AJAX do JQuery? Se sim, usa o ajaxSetup e seta o encode para UTF-8.
Senão resolver, posta o seu código do evento jQuery que fica mais fácil ajudarmos.

E um conselho, é 100% dúvida de framework, no mínimo, JEE. Tem uma área só para isso aqui no GUJ amigo, busque postar esse tipo de dúvida lá ok?
Abraços!

"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten.
leandrosu
JavaChild
[Avatar]

Membro desde: 11/11/2006 12:52:46
Mensagens: 105
Offline

nel wrote:Está usando o AJAX do JQuery? Se sim, usa o ajaxSetup e seta o encode para UTF-8.
Senão resolver, posta o seu código do evento jQuery que fica mais fácil ajudarmos.

E um conselho, é 100% dúvida de framework, no mínimo, JEE. Tem uma área só para isso aqui no GUJ amigo, busque postar esse tipo de dúvida lá ok?
Abraços!


Boa Tarde nel,

Primeiro muito obrigado pela dica ,quanto ao conselho realmente, desculpa acho que na hora da empolgação acabei nem vendo.
Sera que consigo mover o topico ou de repente alguem pode mover pra mim ?


Estou usando Jquery vou dar uma olhada ver se consigo adaptar.
E mais uma vez obrigado pela atenção.


Abraço


Java escreva uma vez, use varias.
[MSN]
nel
JWizard
[Avatar]

Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline

leandrosu wrote:
nel wrote:Está usando o AJAX do JQuery? Se sim, usa o ajaxSetup e seta o encode para UTF-8.
Senão resolver, posta o seu código do evento jQuery que fica mais fácil ajudarmos.

E um conselho, é 100% dúvida de framework, no mínimo, JEE. Tem uma área só para isso aqui no GUJ amigo, busque postar esse tipo de dúvida lá ok?
Abraços!


Boa Tarde nel,

Primeiro muito obrigado pela dica ,quanto ao conselho realmente, desculpa acho que na hora da empolgação acabei nem vendo.
Sera que consigo mover o topico ou de repente alguem pode mover pra mim ?


Estou usando Jquery vou dar uma olhada ver se consigo adaptar.
E mais uma vez obrigado pela atenção.


Abraço



Ao que eu sei, o único que pode mover o seu tópico é o próprio moderador. Então, se quiser postar a parte do evento Ajax, conforme comentei, poste ai. Trabalho com JQuery também então talvez consiga lhe ajudar. Se conseguir, poste o resultado, vai estar colaborando com a galera.

Abraços.

"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten.
leandrosu
JavaChild
[Avatar]

Membro desde: 11/11/2006 12:52:46
Mensagens: 105
Offline

nel wrote:
leandrosu wrote:
nel wrote:Está usando o AJAX do JQuery? Se sim, usa o ajaxSetup e seta o encode para UTF-8.
Senão resolver, posta o seu código do evento jQuery que fica mais fácil ajudarmos.

E um conselho, é 100% dúvida de framework, no mínimo, JEE. Tem uma área só para isso aqui no GUJ amigo, busque postar esse tipo de dúvida lá ok?
Abraços!


Boa Tarde nel,

Primeiro muito obrigado pela dica ,quanto ao conselho realmente, desculpa acho que na hora da empolgação acabei nem vendo.
Sera que consigo mover o topico ou de repente alguem pode mover pra mim ?


Estou usando Jquery vou dar uma olhada ver se consigo adaptar.
E mais uma vez obrigado pela atenção.


Abraço



Ao que eu sei, o único que pode mover o seu tópico é o próprio moderador. Então, se quiser postar a parte do evento Ajax, conforme comentei, poste ai. Trabalho com JQuery também então talvez consiga lhe ajudar. Se conseguir, poste o resultado, vai estar colaborando com a galera.

Abraços.




Nel,

Segue o codigo ( so nao repara na zona que é pra estudo mesmo asiduh )





Abraço

Java escreva uma vez, use varias.
[MSN]
nel
JWizard
[Avatar]

Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline

Não cheguei a usar o submit, mas tenta dessa forma:



Veja se resolve. Tenta também UTF-8, em maiúsculo.
Abraços.

"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten.
leandrosu
JavaChild
[Avatar]

Membro desde: 11/11/2006 12:52:46
Mensagens: 105
Offline

nel wrote:Não cheguei a usar o submit, mas tenta dessa forma:



Veja se resolve. Tenta também UTF-8, em maiúsculo.
Abraços.


Nel

Testei aqui ( pra ser sincero testei em todos lugares dentro do ajax =/ )
Mas nao rolou

Tentei tambem o seguinte



Alguma ideia ?
Se nao for abuso demais voce nao tem facil um script simples pra mim testar ?
Ai vou adaptando qualquer coisa.


Abraço

Java escreva uma vez, use varias.
[MSN]
nel
JWizard
[Avatar]

Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline

Costumo usar $.ajax, acho mais efetivo.
Mas dá uma lida nesse link: http://stackoverflow.com/questions/4277758/jquery-serialize-and-encodeuricomponent

Veja se é útil á você.

"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten.
leandrosu
JavaChild
[Avatar]

Membro desde: 11/11/2006 12:52:46
Mensagens: 105
Offline

nel wrote:Costumo usar $.ajax, acho mais efetivo.
Mas dá uma lida nesse link: http://stackoverflow.com/questions/4277758/jquery-serialize-and-encodeuricomponent

Veja se é útil á você.



Cara o script "funciona" mas a confusao dos acentos continua.


O codigo a baixo deveria funcionar com os acentos nao ?



A funcao do serialize(); seria passar todos os parametros pela url ?
( sem precisar ficar criando uma variavel pra cada campo )


Abraço

Java escreva uma vez, use varias.
[MSN]
nel
JWizard
[Avatar]

Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline

Sim, no caso tu envia tu como parametro.
criptCharset não existe essa propriedade no ajaxSetup.

deixa somente o cache no ajaxSetup e coloca assim no $.ajax (mais essas propriedades).



É JSON, certo?
Abraços.

"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten.
leandrosu
JavaChild
[Avatar]

Membro desde: 11/11/2006 12:52:46
Mensagens: 105
Offline

nel wrote:Sim, no caso tu envia tu como parametro.
criptCharset não existe essa propriedade no ajaxSetup.

deixa somente o cache no ajaxSetup e coloca assim no $.ajax (mais essas propriedades).



É JSON, certo?
Abraços.


Bom dia Nel,

Cara ainda nada =/
Revirei o google atras de um exemplo pra tentar ver onde esta o meu erro e nada.
Tem ideia do que posso fazer ?

Abraco

Java escreva uma vez, use varias.
[MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team