Java / Javascript

Pessoal gostaria de uma ajuda, como faço para chamar um método de uma classe Java de um Javascript? Tem jeito?

Tenho um método de uma classe em Java, ela tem que pegar um parâmetro de um JavaScript, roda o que tiver que rodar e retornar uma String (por exemplo).

Como faço para chamá-lo.

Valeu e qualquer ajuda é bem vinda!

Há alguns anos fiz isso com DWR.

Isso vai depender do que você está usando, esta classe java está num servidor de aplicação? é um servlet? sua linguagem é somente HTML com javaScript?

Se for servlet fica fácil fazendo um POST por exemplo, com Ajax, jQuery, whatever.

Por enquanto é ó html com Java Script e tenho a classe java separada.

Você vai precisar de alguma tecnologia pra fazer o meio campo ai.
Servlet, JSP, algo do Gênero, não manjo muito de Java Web, mas direto do front end pra classe acho que não existe comunicação.

Não é possivel somente com isso que você tem.
Usando Servlet vc consegue facilmente como o amigo falo ae só dar um post na pagina que ele vai executar o metodo do bean relacionado a página e vc pode chamar o metodo que quiser dai.

Questão Interessante…

Apenas para incluir nos campos das possibilidades…

Se esta classe trabalha independente, você poderia colocá-la num applet.

É possível executar métodos num applet a partir de javascript.

hum… já ouvi falar de applet, mas como eu faço para usá-lo, vocês sabem?

:arrow: http://www.guj.com.br/article.show.logic?id=16 (no final da página)

Use a busca do fórum :twisted: :twisted: :twisted: