Originariamente inviato da luke1979
Ho scoperto prima di tutto di aver sbagliato con i confronti con il null, nel senso che getParameter ritorna una stringa e ritorna la stringa "null" se il parametro non è stato inviato e non u n oggetto null, quindi al posto di elimina != null devo scrivere negli if !elimina.equals("null")
no no, ritorna proprio NULL se il parametro che cerchi di leggere non esiste, nessuna stringa.

Poi prova a sostituire, nel primo spezzone di codice
con
che con la storia di "elimina='elimina'" non si capisce veramente niente...

invece nella seconda parte, aggiungi sotto
codice:
String elimina = request.getParameter("elimina");
la riga
codice:
System.out.println("-->" + elimina);
e vediamo cosa ti stampa in console....