Moin, Moin,
Servlets sind keine Skriptdateien, Tomcat ist kein Apache Modul.
Soll bedeuten, beide sind deutlich schwieriger zu erstellen, einzustellen und zu warten. Wenn du nicht weiß wie eine Java Web Anwendung aufgebaut ist, wirst du auch nicht weit kommen.
Alleine schon mit xampp an die Sache rauszugehen ist imho falsch, da man dann nicht weiß was alles notwendig ist und was wo liegt.
Vorschlag:
Nur Tomcat als zip oder gz runterladen entpacken, Umgebungsvariablen setzen und starten.
Dann Servlet Buch nehmen und "Hallo Welt" Webanwendung erstellen.
Nicht nur jsp, sondern auch mit einem Servlet.
Gruß Jaraz
PS: Übersicht was du alleine bei der Tomcat server.xml Datei (ältere Version) alles einstellen kannst:
http://tomcat.objektpark.org/pdf/ref_card_tomcat_5.0.29_de.pdf