JSP ( java server pages ) es un lenguaje de script de lado de el servidor basado en java. Se inserta el código en una página de html entre las etiquetas <% .... lo que sea .... %> y se guarda en el servidor con extensión jsp ( no html ).
Lo que va entre esas etiquetas lo interpreta el contendor de servlets y genera código html hacia el lado de el cliente.
Sus alternativas son PhP y ASP
Debes de tener hosting en un servidor con jsp para poder probarlo o instalarte el Tomcat ( el netbeans lo trae embebido ) en local para hacer pruebas.
http://es.wikipedia.org/wiki/JSP http://myjavaserver.com
salu2