de hecho eso no tiene validez, ya que se genera HTML estándar en el browser y en HTML el tag form no permite su anidación ...
sin embargo puedes usar algo como ...
Código PHP:
<html:form action="/submitCustomerForm" method="GET">
.....código del primer form ...
<html:submit property="accion" value="submit1" />
.....código del segundo form ...
<html:submit property="accion" value="submit2" />
</html:form>
y con ésto sabrías si se dió click en uno u otro botón ... pero para esto necesitarías usar un bean para el form ...
si no kieres usarlos, te recomiendo que uses javascript ...
algo como lo siguiente:
Código PHP:
<html:form action="/submitCustomerForm" method="GET" styleId="formulario" >
<input type="hidden" name="accion" value="" id="accion" />
.....código del primer form ...
<input type="button" onclick="enviaForm( 'submit1' );" value="submit1" />
.....código del segundo form ...
<input type="button" onclick="enviaForm( 'submit2' );" value="submit2" />
</html:form>
y en tu sección de scripts ...
Código HTML:
funcion enviaForm( origen )
{
var accion = document.getElementById( 'accion' );
var formulario = document.getElementById( formulario);
accion.value = origen;
formulario.submit();
}
ojalá te sirva ... saludos