Il codice familiare:
<servlet-mapping>
<servlet-name>main</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>main</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
La mia comprensione è che /*mappe per http://host:port/context/*.
Che ne dici /? Di certo non è http://host:port/contextmappato solo al root. In realtà, accetterà http://host:port/context/hello, ma rifiuterà http://host:port/context/hello.jsp.
Qualcuno può spiegare come è http://host:port/context/hellomappato?