Web开发是指为Internet或Intranet开发网站的工作。Web开发的范围很广,可以是简单的静态网页,也可以是复杂的基于WEB的应用程序。在Java中,动态web资源开发技术统称为Javaweb,其中常用的有JSP/Servlet、ASP、PHP等。而Spring框架是一个开放源代码的轻量级容器,可以解决开发者在J2EE开发中常见的问题,并提供强大的IOC、AOP和Web MVC等功能。Spring框架可以单独应用于构建应用程序,也可以与其他Web框架组合使用。Spring框架由七个主要部分组成,分别是Spring Core、Spring AOP、Spring ORM、Spring DAO、Spring Context、Spring Web和Spring Web MVC。