Iniciando un proyecto Web con NetBeans
Antes de comenzar, debemos asegurarnos que el servidor tomcat tenga permisos de administrador
En ese caso de debe abrir el archivo desde XAMPP y colocar
<role rolename =“manager-script”/>
<user username = “tomcat” password=“tomcat” roles = “manager-script, admin”/>


luego guardamos el archivo
el siguiente paso es crear el servidor tomcat en netbeans ya que este solo trae por defecto el glassfish
para esto abrimos el Netbeans y en la pestaña tools (Herramientas) seleccinamos servers

luego creamos el servidor tomcat, selecionando la opcion ADD SERVER
seleccionamos la ruta que es en el disco C en la carpeta XAMPP y la carpeta TOMCAT
Escribimos el usuario y contraseña que en el caso de nosotros seria tomcat y la contraseña tomcat

Para iniciar una aplicación Web se selecciona File →New Project→Java Web, como se ilustra en la Figura I-7.

Es muy importante seleccionar correctamente el servidor que tenemos instalado, en este caso Tomcat, como se ilustra en la Figura I-8.

Para una aplicación Web sencilla no es necesario seleccionar un framework. Cuando se selecciona el botón "Terminar", NetBeans crea automáticamente la estructura de un proyecto Web. Esta estructura se muestra en la Figura I-9.

El archivo index.jsp contiene código HTML. Por default la página index.jsp solo contiene el saludo "Hello World!". En el siguiente capítulo se explica la manera de trabajar con código HTML y de visualizar las páginas en el navegador.