Que boton he pulsado?

borjamary
03 de Marzo del 2005
En una pagina html tengo varios botones, los tipicos, buscar eliminar, .... dependiendo de cual se pulse se actuara de una manera u otra.

En el request del metodo doPost, como se cual se ha pulsado?

planchet
03 de Marzo del 2005
Hola,
La solucion de Carmen es buena. Otra puede ser aprovechar que la peticion que genera el form lleva tambi茅n como parametro el atributo value del input submit o button que uses.
Podrias hacer algo asi:
if (request.getParameter("btnAceptar") != null)
{
//Lo que tengas que hacer si usaste el boton con name=btnAceptar
}
else if (request.getParameter("btnModificar") != null)
{
//Lo mismo pero con el boton btnModificar
}

Suerte.

borjamary
03 de Marzo del 2005
Me gustan vuestras soluciones porque son bastante mas sencillas de lo que yo estaba pensando.

Carmen
03 de Marzo del 2005
Tendr谩s que poner en el c贸digo HTML del bot贸n onClick="...lo que sea"
Lo que puedes hacer es crearte un campo hidden y actualizarlo con el nombre del bot贸n que se ha pulsado 驴te vale con eso? as铆 en la acci贸n podr谩s distinguir seg煤n ese campo