Salve a tutti. Sto creando per la prima volta un servlet. Ho preso una servlet di esempio ed utilizzo Tomcat 6.0 come web container. Quindi ho creato nella cartella webapps la cartella DateServlet. In questa cartella ho creato la cartella WEB-INF, ho inserito il file java della servlet e il web.xml. Inoltre nella cartella WEB-INF ho creato la cartella classes in cui ho messo il .class della servlet e il .war di cui ho fatto il deploy. Quindi riassumendo ho la seguente situazione:
webapps
|
|----------WEB-INF
| |
| |-------------classes
| |
| |-----------DateServlet.class
| |-----------DateServlet.war
|
|----------DateServlet.java
|----------web.xml
Il documento XML è il seguente:
codice:
<?xml version="1.0" encoding="utf-8" ?>
<web-app>
<servlet>
<servlet-name>DateServlet</servlet-name>
<description>Una semplicissima Servlet</description>
<servlet-class>DateServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DateServlet</servlet-name>
<url-pattern>/DateServlet</url-pattern>
</servlet-mapping>
</web-app>
Adesso se digito dal browser :
http://localhost:8080/DateServlet/DateServlet
Ma mi dice
Http status 404
Dove Sbaglio? Ma il lo "/" dell'url pattern cosa indica?