Estou com um problema, eu tenho uma página JSP pronta mas precisa atualizar um textarea utilizando o ajax pois é um chat.
Só que eu não quero ter que escrever um código HTML para retornar para o AJAX.
Quero mandar os dados para a própria JSP sem ficar utilizando out.print…
Alguém pode me ajudar?
A forma mais facil de fazer isso eh usando DWR.
http://getahead.org/dwr/
tem inclusive um exemplo de chat usando DWR
http://apps.tibco.com/dwr/chat/javascript-chat.html
assim você vai chamar um método da sua classe java e devolver o retorno pra uma function javascript. e ai consegue atualizar facilmente seu html.
Eu consegui sem utilizar frameworks, eu fiz o seguinte:
Eu mantive a página na tela com uma function no javascript onde eu fazia window.location, depois eu fazia document.getElementById( textarea ) = conteúdo vindo do servlet.
Valeu.