Si ya has probado las JSP que has diseñado, sabrás que para que se ejecuten necesitas que exista un contenedor web
http://es.wikipedia.org/wiki/Contenedor_web
Si es para una aplicación interna de tu red, puedes instalar tú mismo el contenedor (Tomcat, JBoss...)
Si lo que pretendes es usar un hosting de internet, yo todavía no he encontrado uno gratuito que admita java.