First, if you are running jsp pages I presume you mean server side which means that apache is actually Tomcat. If not then all you are doing is running static pages served up on port 80 which means there is no dependancy on the web server they are running in ... so just copy the pages over to IIS and use IIS.
So, back to Tomcat ... You can use the IIS to Tomcat redirector (
http://tomcat.apache.org/connectors-doc/webserver_howto/iis.html)
and use IIS as the front end. you would then disable port 80 in Tomcat and enable 8009, the ajp12/13 connection port. With a few other configuration file changes, documented in the link I referenced, what this does is lets you receive all of the requests in IIS and then IIS will hand off the specific requests as identified in the configuration file for the connector to Tomcat on the backend to process the requests. It will then return the results to IIS which then responds to the client.