invocar servlet desde javascript

aicitel
07 de Julio del 2004
Hola a todos

Necesito hacer una llamada a un servlet desde javascript, esto es posible?

Muchas gracias

GerMan
07 de Julio del 2004
Hola,
con js lo que puedes hacer es decir a que Servlet debe ir el formulario y hacer el submit. Algo asi:

function llamarServlet(pServlet){
document.forma.action = pServlet
document.forma.submit()
}

No se si te sirva...

www.geocities.com/javacolombia

Salu2

Martin
07 de Julio del 2004
Por supuesto que puedes invocarlo, lo fundamental que debes entender es que tu servlet debe tener un servlet-mapping asociado en el archivo web.xml, a traves del mapping lo puedes invocar desde cualquier cliente http y tambien con codigo JavaScript, solo necesitas saber el PATH o URL a utilizar.

Ademas del uso del formulario con JavaScript, tambien puedes usar el objeto window:

window.location=URL de tu servlet

Pero es mas limitado para pasarle parametros.

Saludos,
Martin Cordova
-----
Dinamica - Open source J2EE framework
Free, easy and powerful
http://www.martincordova.com