Ola pessoal, eu to com uma duvida e precisaria da ajuda de vocês,
Eu tenho um form com informaçoes ai eu clico no botao enviar
quando eu clicar neste botao ele tem que abrir uma pagina popup
Porem estas informaçoes não são passadas para o Action.
Quando eu submeto (utilizando o submit) as informaçoes são repassadas para o Action
mas quando eu utilizo o ShowPopWin essas informaçoes não são repassadas para o Action
Tem algum jeito de passar essas informaçoes para o action,. pois obrigatoriamente terei que
ir para um action que chama um popup.
Vélhinho, tenta utilizar o @Result e fazer um redirect.
@Results( {@Result(name = "popup", value = "/PopUpUtilizado.jsp") })
Quando vc submeter seu form, ele irá chamar um metodo que vc especificou ali no atributo “action=” do form.
Dentro desse método vc cria uma chamada para um novo metodo que vc terá q criar.
No return vc coloca
return “popup”;
Dai ele vai chamar seu popUp através da sua Action realizando um Redirect.
Eu utilizo esses results na jsp?
Não não…esse @Results vc coloca na sua action…bem no inicio dela.
Não lembro ao certo agora, mas vc terá que importar uma API pra isso…3 pacotes proprios do Struts…
import org.apache.struts2.config.Result;
import org.apache.struts2.config.Results;
import org.apache.struts2.dispatcher.ServletActionRedirectResult;
E o @Results vc coloca logo abaixo dos seus imports dentro da action. Antes de iniciar a classe, frmz???
Flw.