I apologize for the "noobness" of this question, but I've recently been studing JSP/Servlets that I will be using primarily to build web applications/dynamic websites. I really like the design model of using servlets to do the business logic (code), jsp to design and display, and beans to display the dynamic content in the jsp page.
I've been reading a lot about Spring MVC and i'm confused on whether or not its a replacement for the design model I just described, or is it geared more towards desktop java apps or perhaps something else.
Any insight or advice would be well received.