Setting up a server to run
servlets and
JSP is different for each server. The only thing they have in common is the servlet and JSP APIs which dictate only a few things about directory structure and web.xml parameters.
The java.sun.com web site has a huge list of servlet engines - some stand alone and some that function as add-on.
I suggest starting with the
Tomcat server as it is most up-to-date and you get the source code. The Java Web Server JSDK project is out of date.
Most people get Tomcat running easily - it starts and shuts down quickly which is important when you are developing. Just be sure you don't have .jar files on your system that are left over from earlier versions.
The other server I use is JRun - it installs easily as an add-on to IIS. Although the commercial license is not cheap, you can run a developer version - limited number of simultaneous connections - for free and the CDs are widely distributed.
Please feel free to email me directly with any problems.
Bill
------------------
author of: