Ciao, ho lo stesso problema, in pratica ho una jsp che crea dinamicamente un serie di link in base a dei dati prelevati da db, ra ogni link dovrebbe linkare una servlet passando un valore diverso ma non ci riesco....ecco il codice:

CODICE DELLA JSP

<div id="center" align="center"
style="width: 100%; top: auto; font-family: monospace; text-align: center;">
<table width="60%" height="236px" border="1" align="center"
style="border-color: gold; border-collapse: collapse; margin: 25px;">
<tr align="center">
<td colspan="3"
style="width: 60%; background-color: gold; font-family: arial; font-weight: bolder; ">
<font color="red">Ricerca per Categoria</font></td>
</tr>
<tr>
<%
int l = visCategorie.size();
%>
<%
for (int i = 0; i < visCategorie.size(); i++) {
if ((l % 3) == 0) {
%>
</tr>
<tr>
<%
}
Categoria c = (Categoria) visCategorie.get(i);
%>
<td id="<%= "categoria"+i%>" style="border: 0; font-family: arial; font-size: 15px; margin: 10px;" align="left"><%=c.getNome()%></td>
<%
l--;
}
%>
</tr>
</table>
</div>

servlet/VisualizzaCategoria questo è il percorso della servlet (la servlet è contenuta nello stesso packge del progetto ma in un sotto-package)

quando richiamo l'applicazione dal web mi da l'errore : HTTP Status 404


come posso fare??
GRAZIE