Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2012, 22:26
MitchPull
 
Fecha de Ingreso: noviembre-2009
Mensajes: 9
Antigüedad: 15 años, 1 mes
Puntos: 1
Acción boton de jsp desde Java

Hola tengo un jsp donde hay 3 botones y quiero que al oprimirse uno de esos botones salga una alerta con un texto, mi problema es ¿Cómo puedo saber qué botón ha sido oprimido para generar una alerta? Todo lo tengo que llamar desde Java, ojala desde el Servlet.

Éste es el body

Código HTML:
<body background="imagenes/fondo.jpg" method="POST">
        
        <form align="center" action="ServletInstrumento">
            <table align="center">
                <tr>
                <img src="imagenes/arpa.jpg">
                </tr>
                <tr>
                    <td>
                    <input type="button" value="Mostrar">
                    </td>
                    <td>
                    <input type="button" value="Afinar">
                    </td>
                    <td>
                    <input type="button" value="Tocar">
                    </td>
                </tr>
            </table>
        </form>
    </body> 
y éste es el ServletInstrumento

Código:
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        
        try {

        } finally {            
            Instrumentos iArpa=new Arpa() {};
            String arpa=iArpa.afinar("arpa");
            request.getSession().setAttribute("arpa", arpa);
            
            response.sendRedirect("Instrumento.jsp");
        }
    }
y éste último es el método afinar de la clase Arpa que implementa de Instrumentos

Código:
public String afinar(String instrumento) {
        return "El " + instrumento + " se ha afinado";
    }
Espero la ayuda de alguien. Muchas gracias.