Let's remove AJAX from the equation and take a look at it. AJAX is
client side code acting on behalf of the user, so it should be regarded
essentially the same as the browser itself when it comes to object
access. Where people tend to get confused is in where the code is being
executed -- on the server or on the client.
If your "servlet" is executing on the server, than access from AJAX is
no different than access from your web browser. Whether the servlet is
in a jar or not makes no more difference than if you accessed the
servlet via the browser's address bar. Place the jar in WEB-INF/lib,
define the servlet and it's url mapping in web.xml; all done.
If your "servlet" is executing on the client within the browser (ie an
applet) -- then it needs to be stored outside of the WEB-INF directory,
but still inside your webapp and you don't need to touch the
WEB-INF/web.xml file for anything. Just need to setup the correct
applet tags in your web pages.
--David
Jon Yeargers wrote:
Is it possible to put a servlet in a .jar file and be able to access
it via AJAX?
I have some support servlets that I want to share via a common
library. To this point Ive only been putting session beans in there.
Its easy to point to those using '<jsp:usebean' tags and entries in
'web.xml'. Can I do something similar to a servlet such that I can get
to it via an XMLHttpRequest object?
Jon
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]