Dennis ha scritto:
Comunque ho basi abbastanza solide in Java
Allora puoi sicuramente tentare lo studio di framework di più alto livello o comunque relativi al mondo più "enterprise" di Java.
Se però vuoi arrivare allo sviluppo di web application, ti consiglio di approfondire prima almeno JavaEE per la parte dei "web component" (ovvero Servlet, JSP, custom tag).
Se hai già anche queste nozioni, allora puoi considerare dei libri su Spring, ad esempio quelli ottimi della Manning Pubblications della serie "Spring in Action".