Buenos dias, soy un estudiante de 2º de la carrera de informatica y me han encargado hacer una web de una tienda, hasta ahora habia trabajado con php,html y javascript para hacer las webs pero este año en la universidad he estado todo el año programando y diseñando con Java.
Al ponerme con la web he descubierto que existe Spring para desarrollar aplicaciones web desde java, y me han surgido las siguientes dudas
¿Solo con Spring, html y xml se puede hacer una aplicacion web interactiva?
¿Al hacer una web con Spring es necesario que en el servidor de la web halla una aplicacion Java ejecutandose o al subir los archivos al servidor son los navegadores los que interpretan y ejecutan los archivos al igual que con javascript?
Gracias de antemano y si aparte de responder podeis explicarme alguna cosilla mas que a vosotros os surgiera la duda al empezar a trabajar con Spring os estaria muy agradecirdo.
Gracias y un saludo.