Ciao nicotn,
- Se lancio la classe principale dal servlet mi si indispettisce perchè mi dice che devo aggiungere le SQLException (presenti nella classe principale), però se le aggiungo mi dice che nel metodo doGet del servlet non le devo mettere.
Questo perchè le aggiungi sulla firma del metodo (doGet o doPost) ed essendo metodo/i sovrascritti (@Override) non puoi aggiungere la clausola throws in quanto andresti a modificare la firma del metodo. Soluzione : usa il costrutto try catch in modo da gestire le eccezioni generate per esempio :
codice:
try
{
 metodoCheSollevaUnSqlException();
}catch(SqlException e)
{
  //GESTIONE DELL'ECCEZIONE
}
codice:
2. il problema è semplice ma la risposta è troppo complessa e a spiegarla ad un newby come me ci vorrebbero anni;
Come newby ti cosiglio di fare un buono studio del linguaggio prima di addentrarti in progetti grossi. Come hai visto la soluzione era veramente banale basta conoscere il try catch.
Ciao