Si Java lato web è una tecnologia molto matura e commercialmente interessante. Puoi iniziare a capire i concetti base cercando una guida sulle Servlet o le JSP che sono due modi di approcciarsi al problema in maniera più semplice, per meglio comprendere l'architettura che c'è dietro, l'uso del server Tomcat ecc. Non ti posso postare pagine didattiche del mio sito che vengo fucilato ma trovi tanto materiale online sicuramente. Il vero approccio professionale però lo puoi imparare sicuramente con Spring, come già suggerito.