Estou tentando usar o ajax para submeter um form. Mas no caso gostaria de usar dois botões, um chamando a action de salvar, outro a action de excluir. Sem utilizar o ajax funciona perfeitamente, mas quando utilizo, consigo apenas chamar a action que está configurada no form.
Alguém sabe se é possível chamar um action sem a ser a que está configurada no form usando ajax com struts 2?
Mas com o notfytopics, ele apenas vai noticiar um outro elemento de que houve modificação para que esse outro elemento possa atualizar seu conteúdo certo? Mas na verdade vai continuar usando uma única action em todo o formulário…
Ou seja, aparentemente usando o ajax para cada form apenas posso invocar uma action e essa tem que estar discriminada na tag form. Sem usar ajax, em cada botão fo rform posso usar uma action diferente…
R
rnicolletti
Aproveitando a sua pergunta, como alinhar 2 ou mais botões lado-a-lado em um form do struts2? Pois quando uso o <s:submit … /> 2 vezes (1 para o botão Incluir e outro para o botão consultar, por exemplo), em tempo de execução aparece um botão embaixo do outro…
algo assim, não defino method nem action no form, somente nos botões
[]'s
R
rnicolletti
Funcionou direitinho… O interessante é que eu tenho total controle com a página jsp e utilizo as facilidades das tags do struts2.
Muito obrigado!
R
rnicolletti
Tenho um problema agora onde preciso enviar um List para a Action, mas quendo chega lá, ocorre um erro do tipo ognl.NoConversionPossible… Nem imagino o que é isso…
Estou tentando o seguinte: vou incluido um item por vez e adicionando na List<> que está na Action…
Obrigado…
vanzella
Felagund:
no struts dois eu faço assim, defino as actions nos <s:submit