1-2) tutti i codici l'ho presi da un libro. Anche quello del file web.xml che non ho postato perché dato che non funzionava inserendo i file nella cartella webapps, ho seguito questa
guida html sull'utilizzo di tomcat e eclipse e ho deciso di provare a usarlo e ho letto che il file web.xml lo fa in automatico eclipse (ho messo la spunta durante la creazione di un nuovo dinamic web project)

3) Ho provato in tutti i modi. Ho provato a creare il file war, ad avviarlo da eclipse come server, e a inserire il file html dentro la cartella di tomcat webapps/jhtp5, il file web.xml dentro la cartella webapps/jhtp5/WEB-INF e il file .class dentro webapps/jhtp5/WEB-INF/classes.
Parte la pagina html ma non cliccando sul pulsante dà quell'errore.

4) non ho preso i log casomai se servono li posto più tardi

Ho anche seguito la guida application server ma dalle servlet in poi non funziona.
Grazie per l'aiuto