Método 1: (Adecuado para configurar un único sitio en el servidor)
(d:demo es el directorio raíz del sitio)
En Tomcat, la página de inicio predeterminada es: index.html, index.htm, index.jsp
Si necesita utilizar otra página como página de inicio predeterminada, debe configurar el archivo web.xml en la carpeta WEB-INF:
Como en el ejemplo anterior:
Cree el archivo web.xml en la carpeta D:demoWEB-INF:
El contenido es el siguiente:
<?xml versión=”1.0″ codificación=”UTF-8″?>
<versión de la aplicación web =”2.4″
xmlns=”http://java.sun.com/xml/ns/j2ee”
xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”
xsi:schemaLocation=”http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd ">
<lista-de-archivos-de-bienvenida>
<archivo-de-bienvenida>hola.jsp</archivo-de-bienvenida>
</lista-de-archivos-de-bienvenida>
</web-app>
Método 2: (La siguiente configuración se aplicará a todos los sitios de este servidor) Se recomienda abrir el archivo conf/web.xml y buscar este código:
<welcome-file-list>
<archivo-de-bienvenida>index.html</archivo-de-bienvenida>
<archivo-de-bienvenida>index.htm</archivo-de-bienvenida>
<archivo-de-bienvenida>index.jsp</archivo-de-bienvenida>
</welcome-file-list>
Simplemente agregue el nombre del archivo que desee en el medio.
Por ejemplo: quiero que hello.jsp sea la página de inicio predeterminada, cambio el código anterior a:
<lista-de-archivos-de-bienvenida>
<archivo-de-bienvenida>hola.jsp</archivo-de-bienvenida>
<archivo-de-bienvenida>index.html</archivo-de-bienvenida>
<archivo-de-bienvenida>index.htm</archivo-de-bienvenida>
<archivo-de-bienvenida>index.jsp</archivo-de-bienvenida>
</lista-de-archivos-de-bienvenida>