Interesting enough, I just got some ASP code running on my server. How did I do it?
There was a project called Arrowhead ASP. Its open source, on sourceforge and abandoned long ago. I made some mods to the source and have it compiling on jdk 1.5 with a recent log4j, javacc 3.2, and some other newer libraries :)
I managed to get a test page working with a java style jdbc url and it accessed the jj database! POWNAGE. Its VERY slow right now, but it works. There is a caching engine called oscache that works with it and I might get it active again. If so, i can go production with this thing after a few more mods. It supports many basic ASP features and VBScript :)