Estoy tratando de tener un servlet (no JSP) como mi welcome-file en Tomcat 7, y la única manera que puedo hacer Esservlet como welcome-file-list en Tomcat 7
teniéndolo mapeado a "/" url-pattern, de lo contrario devuelve 404 no encontrado si intento acceder a la url ie http://url/webapp/
Lectura de las especificaciones del servlet 2.4, permite el servlet en la lista de archivos de bienvenida, ¿por qué tengo que asignarlo a "/" url-pattern para que funcione?
<servlet>
<servlet-name>credentialServlet</servlet-name>
<servlet-class>com.servlet.CredentialServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>credentialServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>credentialServlet</welcome-file>
</welcome-file-list>
bien esto no funciona. Juro que probé esto antes y no funcionó: P tiene algo que ver con la implementación fallada en caliente adiviné – portoalet
+1. Debería haber aprendido ya las preguntas, incluso lo que el OP dice ser cierto ... :) – Bozho
@portoalet: Tomcat no implementa cambios web.xml en caliente. Realmente necesitas reiniciar la cosa. @Bozho: De nada. – BalusC