# JSP on IIS?  (Java Server Pages on Windows Web host)

**URL:** <https://boards.straightdope.com/t/jsp-on-iis-java-server-pages-on-windows-web-host/355141>\
**Category:** Factual Questions\
**Created:** [May 2, 2006, 7:50pm UTC](https://boards.straightdope.com/t/jsp-on-iis-java-server-pages-on-windows-web-host/355141 "2006-05-02T19:50:33Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![NoCoolUserName](https://avatars.discourse-cdn.com/v4/letter/n/5fc32e/32.png) [@NoCoolUserName](https://boards.straightdope.com/u/NoCoolUserName)\
**Post date:** [May 2, 2006, 7:50pm UTC](https://boards.straightdope.com/t/jsp-on-iis-java-server-pages-on-windows-web-host/355141/1 "2006-05-02T19:50:33Z")

</div>

Is it possible to use IIS to host a Web application that uses JSP? I seem to remember a utility that would support this, but that was long ago and far away.

---

<div class="post-metadata">

**Author:** ![Sam\_Stone](https://avatars.discourse-cdn.com/v4/letter/s/ecccb3/32.png) [@Sam\_Stone](https://boards.straightdope.com/u/Sam_Stone)\
**Post date:** [May 3, 2006, 12:28am UTC](https://boards.straightdope.com/t/jsp-on-iis-java-server-pages-on-windows-web-host/355141/2 "2006-05-03T00:28:47Z")

</div>

You can run Tomcat, a free application server, with IIS. It’s been a long time since I looked at how to do that, but I suspect it involves using ISAPI filters to redirect certain requests to Tomcat.

Anyway, do a Google search for “Tomcat IIS”, and I’m sure you’ll get plenty of hits.

---

<div class="post-metadata">

**Author:** ![LSLGuy](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lslguy/32/5813_2.png) [@LSLGuy](https://boards.straightdope.com/u/LSLGuy)\
**Post date:** [May 3, 2006, 1:34am UTC](https://boards.straightdope.com/t/jsp-on-iis-java-server-pages-on-windows-web-host/355141/3 "2006-05-03T01:34:36Z")

</div>

We do JSP via tomcat under IIS. it’s a PITA to get set up, but it runs solid after you do.

this advice [http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=26151](http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=26151) is intended for setting up a particular product, but seems pretty solid for getting tomcat under IIS. if you don’t have that version of Java server or IIS, they have other KBs to help with other common version sets.

Not mentioned is that you also want to set up the tomcat service startup to be dependent on the w3wc service. That’s a registry hack, but it’s pretty obvious what to do if you root around a bit on other dependent services.

---

<div class="post-metadata">

**Author:** ![xash](https://avatars.discourse-cdn.com/v4/letter/x/c6cbf5/32.png) [@xash](https://boards.straightdope.com/u/xash)\
**Post date:** [May 3, 2006, 7:44am UTC](https://boards.straightdope.com/t/jsp-on-iis-java-server-pages-on-windows-web-host/355141/4 "2006-05-03T07:44:02Z")

</div>

Here’s a step-by-step guide on configuring Apache TomCat:

[http://www.coreservlets.com/Apache-Tomcat-Tutorial/](http://www.coreservlets.com/Apache-Tomcat-Tutorial/)
