Anzitutto grazie della risposta

Quindi ora che mi son visto a grandi linee cos'è un tag personalizzato in una JSP è inutile che approfondisco il discorso, sorvolo JSLT ed EL, e passo direttamente ad imparare Struts?
Alias: se conosco Struts non mi servirà creare tag personalizzati con la sintassi tipica delle JSP?

PS: Secondo te Hibernate mi conviene impararlo (a dire il vero ripassarlo) prima o dopo Struts?
PPS: Avevo scaricato anche io i tutorial della roseindia. Mi ricordo che presi quelli di Hibernate e son fatti troppo bene...anche meglio di quelli della Sun!