Pude resolver este problema y me habia olvidado de postear la solucion.
El tema es asi, cuando queremos usar mas de un submit dentro de un mismo form le damos un property a cada uno(de los submit obvio) asi podemos identificar uno de otro. Todo de esta manera:
El boton 1:
<html:submit value="Boton 1" property="boton1"></html:submit>
Boton 2:
<html:submit value="Boton 2" property="boton2"></html:submit>
Luego tanto en el controlador de formulario(ActionForm) como en el controlador de Acciones(Action) vemos que boton fue presionado de la siguiente manera:
Código:
if (request.getParameter("boton1") != null)
{
//Acciones que corresponden al boton 1
}
else
if (request.getParameter("boton2") != null)
{
//Acciones que corresponden al boton 2
}
no es obligatorio el else, pero bueno logicamente si entra en uno no entra en el otro, asi nos ahorramos mas comprobaciones.
Espero que les sirva.
Saludos!