Chamar ActionStruts 2

Pessoal,
gostaria de saber como faço para chamar uma action diretamente de um evento do
javascript. Na verdade uso Struts2jQuery e gostaria de chamar uma action
no evento click de um botão.
Como posso fazer isso?

Agradeço

Nesse post há um exemplo, que apesar de usar combos, a forma de chamar a action via jquery é a mesma.

Flw! :thumbup:

O caso é que lá usa json e a minha action não é desse tipo.
O que quero fazer é assim. Tenho um botão que ao ser
clicado chama uma action apartir do submit do form.
Mas quero ter um outro botão na mesma página que chama
uma outra action para outra funcionalidade

Então é o caso de chamar dois forms diferentes com $(’#idDoForm’).submit(), ou o botão passar o nome da action para a função, que vai chamá-la com o jquery, é só ver como você acha melhor.

http://api.jquery.com/submit/
http://api.jquery.com/jQuery.get/

Flw! :thumbup:

O que ta acontecendo é o seguinte, eu já tentei fazer assim.
mudando o atributo action do form.
jQuery(’#alteracao’).attr(‘action’,’/Ciec/excVisita’);
mas ele fica instável.
Não sei bem por que.

Você pode ter um form para cada botão, aí não teria esse problema.

Cara é muito estranho mas ta dando um erro ao carregar alguns
dados da sessão sabe.
Não consegui entender ainda.
Ele não obtém um coisa armazenada (com certeza) na sessão.
Ai dá null pointerexception.

Bom pessoal resolvi meu problema assim.
chamo a action mudando o parametro do form
mesmo. Mas o que resolveu meu problema foi
colocar o dado que eu precisa na sessão antes de
mandar uma mensagem de alert para a tela.

Abraço