I was a long time user of mycgiserver.com which is the first and only provider of free JSP Hosting that I am aware of. As some of you know it was saved at the last minute by Rick H of JavaLobby fame, who supported continual survival and health of the company. The site was renamed as MyJavaServer.com.

Later I moved to my own servers for JSP, Servlet Hosting for my clients. However I left MyCGIServer with nothing but good memories. Today I chanced upon the site again and realized their offerings have significantly improved. And it is still free!

Let's take a look at the specifications. Tell me how many paid JSP hosting providers will give you this much facility?

Connection
14 Gbps (14,336 Mbps) aggregated bandwidth to the internet via 6 independent network backbones

Java services
J2SE 5.0 based application server
Servlet 2.3
Java Server Pages (JSP) 1.2
Pre-installed third-party libraries

RDBMS services
Embedded: HSQLDB, InstantDB

Miscellaneous
SMTP service
Unfiltered HTTP responses (no ad placement)
WAP/WML, Java WebStart MIME extensions

Storage
5 MB initial filesystem quota
Full native filesystem read/write access
File Transfer Protocol (FTP) file management

However there is a big catch. 5 MB file system quota is too small for any reasonable sized java web application.

This is still suitable if you want to host demos for your clients. Personally I used them successfully once for a demo. They used to have a classloader idiosyncrasy. Be sure to read the documentation before you try to deploy your application there.