Innanzitutto ti ringrazio per la risposta.

Allora la parte teorica l'ho più o meno vista, anche se la devo proprio studiare, compresa la parte in cui vengono menzionati i software che mi serviranno per procedere nel mio progetto. Ho installato come hai anche detto tu il Tomcat e come editor utilizzo eclipse EE. Quello che volevo capire più che altro è una cosa:

in PHP per avviare una sessione utilizzavo la @session_start(); e poi ricevevo i dati dal form tramite il metodo POST, ovvero facevo una cosa del genere:

if(isset($_POST['Login'])){
$nn=$_POST['Nickname'];
$pw=$_POST['Pass'];
...

In Java la cosa è più o meno simile o è completamente diversa la cosa??

Da quello che ho capito mi potrebbe essere utile MVC giusto?? non so ancora cosa sia, se mi confermi me lo vado a studiare..

Grazie.