Struts

Olá.
Alguém já trabalhou com Radio Button no Struts?
A situação é a seguinte:
Em uma JSP, tem dois radio,se o cliente seleciona um clica OK vai para uma forward e devolve uma página x para ele.
Se ele seleciona o outro radio e clica OK devolve a página y.
Alguém já fez ou sabe como fazer?

Use Javascript para alterar o action (“pagina.do”) do form.

Olá Daniel.
Obrigado por responder.
Você poderia dar mais detalhes?

Pra cada campo radio você tem um VALUE, certo?

Então lá na sua action você recupera o conteúdo desse campo e faz uma verificação pra alterar o forward dela.

Ficando assim:

// Recupera o formulário
DynaValidatorForm formBean = (DynaValidatorForm) form; 

String retorno = "pagina1.jsp";

String campoRadio = (String)formBean.get("campoRadio");

if (campoRadio.equals("X"))
  retorno = "pagina1.jsp";
else
  retorno = "pagina2.jsp";

return mapping.findForward(retorno);

Ou no próprio HTML (jsp) via Javascript:

&lt;form name="f1" action="p1.do" method="post"&gt; A &lt;radio name="a" value="1" onclick="this.form.action='p1.do'"&gt; B &lt;radio name="b" value="2" onclick="this.form.action='p2.do'"&gt; <br> &lt;input type="submit" value="ok"&gt; &lt;/form&gt;

Obrigado Daniel e Juliano!!!
Agora vou tentar implementar ambas as soluções.
Um abraço!!!