Membro desde: 01/02/2008 15:46:33
Mensagens: 62
Offline
AMIGOS
Estou com um problema ja faz algumas horas... é o seguinte:
Preciso que determinadas mensagens fiquem deslizando no topo da minha página, por isso vou usar a tag <marquee>.
Estou fazendo a camada de visão com Freemarker... vamos ao que tenho hoje:
Camada de Visão: Freemarquer
Não mencionei, mas preciso que essas mensagens fiquem deslizando de tempos em tempos... ok, sei que o conceito do Ajax.Updater é justamente esse (ou não ? )
Bom, enãto vou mostrar minha tentativa de implementar o Ajax.Updater:
meu arquivo.js:
Minha action retorna uma lista de mensagens :
meu arquivo.java
reparem que o struts chama mesmo esse metodo:
meu arquivo.xml
Dessa forma quando eu carregar a pagina que contem a chamada para ajaxUpdaterMessages, essa pagina passa o id do cliente e a url da action para pegar as mensagens. Assim o ajax faz o refresh do div referenciado...
Meu problema são dois:
1° coloquei no braço (insert into) na tabela de mensagens uma mensagem, mas o ajax não atualizou ... ou seja, continuou mostrando no topo da pagina as mensagens antigas...
2° esse problema não vale a pena relatar agora .. o importante é ter um caminho nisso que eu to fazendo...
alguem pode me ajudar ?