Javafree
Página Inicial do Fórum > Front-End Web

Chamar método java com parametros via javascript



Criar novo tópico   Responder tópico


  1. alt64
    Posts:11


    Comment Arrow

    Publicado em: 02/06/2015 16:51:59

    Bom galera preciso de uma ajuda.

    Tenho uma função js que é chamada no evento change de um select option.
    Nessa função preciso chamar um método de uma classe java que se comunica com um webservice, mas para isso preciso passar por parâmetro o value do select.
    Meu problema está na chamada do método, eu consigo chamar um método sem parâmetro, mas agora preciso passar o value do select como parâmetro.
    Alguem pode ajudar:



    Outra coisa, descobri que essa merda de javascript está executando as funções antes de serem chamadas, ai ta fodendo com a página.
    Caso alguem possa ajudar. A porra do defer não funciona.



  1. Hephaestus
    Posts:2


    Comment Arrow

    Publicado em: 02/06/2015 23:00:24

    [quote="alt64"]Bom galera preciso de uma ajuda.

    Tenho uma função js que é chamada no evento change de um select option.
    Nessa função preciso chamar um método de uma classe java que se comunica com um webservice, mas para isso preciso passar por parâmetro o value do select.
    Meu problema está na chamada do método, eu consigo chamar um método sem parâmetro, mas agora preciso passar o value do select como parâmetro.
    Alguem pode ajudar:



    Outra coisa, descobri que essa merda de javascript está executando as funções antes de serem chamadas, ai ta fodendo com a página.
    Caso alguem possa ajudar. A porra do defer não funciona.



    E dá para chamar um método Java dentro do Javascript? Vc está usando o que?
    _________________

    Aprendiz Java



  1. alt64
    Posts:11


    Comment Arrow

    Publicado em: 02/06/2015 23:21:08

    [quote="Hephaestus"][quote="alt64"]Bom galera preciso de uma ajuda.

    Tenho uma função js que é chamada no evento change de um select option.
    Nessa função preciso chamar um método de uma classe java que se comunica com um webservice, mas para isso preciso passar por parâmetro o value do select.
    Meu problema está na chamada do método, eu consigo chamar um método sem parâmetro, mas agora preciso passar o value do select como parâmetro.
    Alguem pode ajudar:



    Outra coisa, descobri que essa merda de javascript está executando as funções antes de serem chamadas, ai ta fodendo com a página.
    Caso alguem possa ajudar. A porra do defer não funciona.



    E dá para chamar um método Java dentro do Javascript? Vc está usando o que?



    JSP mano, consegui chamar metodos sem parametro, agora com parametro ta fudendo eh tudo



  1. Hephaestus
    Posts:2


    Comment Arrow

    Publicado em: 02/06/2015 23:26:54

    Vc conseguiu, é que um JSP é convertido em código Java. Por isso a chamada do método funcionou.
    O javascript roda no lado do cliente. Ele não vai invocar o seu código Java no cliente!
    Para isso, você vai ter que usar Ajax.
    Pesquise sobre o assunto.
    _________________

    Aprendiz Java



  1. alt64
    Posts:11


    Comment Arrow

    Publicado em: 02/06/2015 23:52:03

    Acontece que tentei usar ajax, ele ta dando pau, nao sei o motivo, ele tenta executar os metodos antes de serem chamados



  1. acemary
    Posts:2


    Comment Arrow

    Publicado em: 22/11/2015 03:26:08

    Hi,
    I want to call a method of a standalone Java code from within a Javascript. Below is the way we can call a static method in a Java code.

    var x = Packages.MyClass.add_method(5,10);

    add_method() is a static method in MyClass..

    Suppose I want to call a non-static method belonging to the class, how to do it? Can someone please help me out? am not using applets.

    Thanks PHP Training in Chennai | Pega Training in Chennai



  1. Relacionados