struts 2 o mas botones en un form

dibu
04 de Junio del 2005
¿Hay como poner 2 botones tipo submit en un mismo formulario y que cada uno llame a una action diferente?, de ser así, ¿cómo sería la sentencia del form <hml:form action=?????>? y cómo sería la configuración en el struts-config.xml.

Rascayu
04 de Junio del 2005
Creo que puedes utilizar la clase DispatchAction o LookUpDispatchAction para conseguir lo que buscas.

rockdo
04 de Junio del 2005
Podrias probar ese efecto con javascript, tendrias que agregar un segundo boton dentro del formulario:

<html:form ........>
.....
<input type='buttton' name='xxx' onclick='NomFun()'>
</html:form>


y agregar la funcion javascript

<script>
function NomFun()
{
document.<nombre-formulario>.action.value ='nuevo_action'
document.<nombre-formulario>.submit()
}
</script>

No lo he probado, pero espero que funcione

Saludos