Chamar método em java com javascript

Fala galera,

Estou com o seguinte problema:
Tenho uma página jsp e preciso via javascript chamar um método javascript, e o retorno desse método é uma StringBuilder contendo uma grid dinâmica html + dados do banco.
Minha dúvida é a seguinte:
Será que dá via javascript chamar um método em java, e o retorno desse método eu colocar dentro de uma div???

Abs

Caro Andy_vibration,

o DWR resolve o seu problema
http://directwebremoting.org/

Com DWR você consegue através do javascript chamar um método em java e retornar o valor dentro de uma div.

[]'s
Pedro Nogueira.

porque não usa ajax? No final da história é o que o DWR faz, você pode usar DWR, jQuery entre outros.

Fala galera,

Eu vou estudar o DWR e tentar com ele então.

Eu também tentei fazer o seguinte, mas sem solução:

1- criei uma página qualquercoisa.jsp, e nessa página eu chamo o meu método que me retorna um StringBuilder mais ou menos nesse padrão

" <div id="fragment-1>");

First tab is active by default:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Lorem ipsum dlor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.

na mesma página qualquercoisa.jsp eu incluo o jquery que me gera as tabs
se eu executar a página qualquercoisa.jsp funciona que é uma beleza.

2 - Agora qdo eu crio uma outra página qualquercoisa2.jsp e chamo através de ajax a página qualquercoisa.jsp e o conteúdo da página qualquercoisa.jsp eu coloco dentro de uma div, ai para de funcionar a mágica do jquery.

Já tentei de tudo…rsss, retirei o jquery da página qualquercoisa.jsp e deixei tudo na página qualquercoisa2.jsp, fiz o inverso, deixei a chamada do jquery nas duas páginas, mas sem sucesso.

Sou novato no desenvolvimento web com Java, eu estou trabalhando com jsp e classe, não estou usando nem servlets ou qualquer coisa acima disso…

Se alguém puder pelo menos sugerir algo eu agradeço, mas a principio vou estudar o DWR.

Agradeço a colaboração de todos!

Fala galera,

Eu estudei o DWR, e a trancos e barrancos consegui fazer funcionar, só tive que adicionar um tal de commons-logging.jar, alguém sabe me dizer para que serve ele???

Eu fiz um método bem simples que retorna uma String com uma mensagem que tem html, só que quando eu chamo através da minha index.jsp, ele ignora o html e mostra o mesmo. Ex:

Palestra
Por: Anderson

Peguei esse exemplo no seguinte site: http://www.handersonfrota.com.br/artigos-tutoriais/dwr/

Se alguém tiver alguma idéia do que possa estar acontecendo posta aí fazendo favor.

Abs