il problema del null l'ho risolto cambianto il ciclo while della prima pagina con:
while(rsRisultato.next())
{
int prodId=(rsRisultato.getInt("id"));%>
<A HREF=" dettaglio.jsp?id_prod=<%=prodId%> ">
<%out.print(prodId); %>
</A>
<% out.print("");
out.print(rsRisultato.getString("nome"));
out.print("
");
};
facendo l'href come avevi detto te mi dava errore di sintassi,anche se non so perchè(già avevo provato)
ora il pasaggio del parametro è giusto,mi manca solo da farlo prendere correttamente dall'altra pagina e farmi stampare gli altri campi...ti ringrazio molto x la disponibilità...se puoi darmi una mano...