¿Se puede llamar a un servlet con un enlace? Por ejemplo¿Puedes llamar a un servlet con un enlace?
<a href="/servletName">link text</a>
Y posiblemente pase parámetros al objeto de solicitud al agregarlos a la cadena de consulta.
Si no es así, he visto este tipo de cosas:
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(/MyServlet);
dispatcher.include(request,response);
Pero ¿cómo iba a desencadenar esto? Por ejemplo, si era código JavaScript, podría ponerlo dentro de una función de clic jQuery, o si se tratara de un servlet, lo pondría en un método.
Pero, ¿cómo puedo llamar a este código desde dentro de un JSP. Por lo que sé, no puedes llamar al código Java con eventos de JavaScript.
... que llamará específicamente a 'doGet()'. – BalusC
Parece que no funciona en IE pero lo hace en Firefox – Ankur
@Ankur: Esto ciertamente no depende del navegador. El problema probablemente radique en el código HTML/JS o en una página almacenada en caché en el navegador (haga Ctrl + F5 o reinicie). – BalusC