Struts 2 + ajax + form  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
fsquadro
GUJ Master
[Avatar]

Membro desde: 10/07/2006 17:19:04
Mensagens: 1197
Localização: Florianópolis - SC
Offline

Pessoal, estou com o seguinte problema com o struts 2.0.6:

estou usando formulários remotos (via ajax), porém só está funcionando no FireFox. No Internet Explorer (testei as versões 6 e 7) os valores dos inputs não chegam ao Action.

Alguém já passou por este problema?

Valeu!

Segue código fonte da aplicação:


Formulário jsp:


Arquivo XML de configuração do struts:



Classe Action:


"Coisas boas estão dentro de pequenos arquivos .jar"


Fernando Quadro
Blog
twitter
LinkedIn
ericogr
Entusiasta Java

Membro desde: 24/09/2004 01:27:27
Mensagens: 16
Localização: São Paulo
Offline

Opa, blz Kra?

Estou passando por este mesmo problema...
Funciona perfeitamente no FF, porém não no IE

Parece ser algum problema com a versão do struts (2.0.6) pois os próprios exemplos que acompanham a documentação (aquele showcase), que usam formulários ajax, não funcionam no IE. Se vc habilitar a exibição de mensagens de erros de script no IE vai ver os erros...

Será que não existe uma versão em desenvolvimento do struts que corrija este problema???

Obs: o mesmo recurso parece funcionar no webwork
fsquadro
GUJ Master
[Avatar]

Membro desde: 10/07/2006 17:19:04
Mensagens: 1197
Localização: Florianópolis - SC
Offline

Após profunda pesquisa em todos os sites sobre struts... não achei nada!!!

Mas descobri a solução na base da tentativa e erro e muita sorte!

faça o seguinte,

na tag s:submit adicione a seguinte propriedade: showLoadingText="false"

ficando parecido com:



Se não funcionar avise...

Valeu!

"Coisas boas estão dentro de pequenos arquivos .jar"


Fernando Quadro
Blog
twitter
LinkedIn
ericogr
Entusiasta Java

Membro desde: 24/09/2004 01:27:27
Mensagens: 16
Localização: São Paulo
Offline

Valeu mesmo pela dica! Realmente funcionou no IE, Foram exibidos erros de script, mas funcionou

Tentei usar a versão 2.0.7 mas tive o mesmo problema... só desativando a o showLoadingText funciona.

Fiz uma busca e achei o seguinte tópico: http://issues.apache.org/struts/browse/WW-1598

bem no final, tem a dica do showLoadingText


Musachy Barroso [25/Feb/07 08:46 AM]
The problem here was when the "target" of the submit was a parent element, on which a message ("Loading...") is displayed on the target, deleting the form, which never got submitted. I added the "showLoadingText" attribute which can be set to "false" to prevent this situation. By the way I think there was another ticket for this.


valeu
andersondamasio
JavaTeenager
[Avatar]

Membro desde: 08/10/2006 00:26:53
Mensagens: 176
Localização: Cascavel - PR
Offline

Olá pessoal estoui com o mesmo problema..
minha div não quer atualizar no IE 7...
Alguém conseguiu uma solução para este problema no struts 2.0.11??

Obrigado


Chat Clube Bate Papo - amizade, namoro, paquera e muito mais



Identifique seu ip e a localização do seu ip - www.VerIp.com.br - Região, Mapa, País, Estado - Reverso, Navegador, Plataforma e outras informações
[MSN]
javaman
HelloWorld

Membro desde: 17/04/2006 17:27:09
Mensagens: 13
Offline

fsquadro
Valeu, tava com esse mesmo problema na versão 2.0.11...usei esse artifício e deu certo.
Mas afinal, isso é bug do Struts ou não???

Abraço.
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team