Hi, I can't understand why the welcome-file-list doesn't work.
web.xml (case 1 - IT DOES NOT WORK)
-------
When I try to access
http://localhost, the
`Login`
servlet is called. WHY??
-------
<!-- ... -->
<servlet>
<servlet-name>Login</servlet-name>
<servlet-class>abc.Login</servlet-class>
</servlet>
<servlet>
<servlet-name>Index</servlet-name>
<jsp-file>/index.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>Index</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Login</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<!-- ... -->
web.xml (case 2 - IT WORKS FINE)
-------
The difference is the order of two
<servlet-mapping>
-------
<!-- ... -->
<servlet>
<servlet-name>Login</servlet-name>
<servlet-class>abc.Login</servlet-class>
</servlet>
<servlet>
<servlet-name>Index</servlet-name>
<jsp-file>/index.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>Login</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Index</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<!-- ... -->