"This tutorial explains how I was able to setup a web server in
order to support Java Server Pages (JSP) and Servlets using
virtually hosted websites. Although this setup worked for this
particular environment, I can make no guarantees that it will work
for yours, but it should with some tweaking. I'll explain later on.
I have spent a lot of time gathering several resources in order to
get this to work. Many portions of these resources have been
deprecated and required a few workarounds. It is my intention that
this tutorial will help anyone that has attempted to install such a
system without success. If you find any inconsistencies within this
tutorial, please notify me at the email address above..."