一. MVC: module,view,controller的缩写,就是分离模型,视图和控制的模式。 view:视图层,提供UI和呈现数据 module:模型层,业务数据的信息表示 controller:控制层,调用业务逻辑产生合适的module,传递数据给视图层用于呈现. 控制层指定相应的模型和视图,模型层通过逻辑处理并将结果传递给视图层进行显示 二. Model1:jsp+javabean的开发模式,用户请求交给jsp,然后jsp通过调用javabeans来进行数据库的访问和数据处理。 三. Model2:是MVC的体现,javabeans是Module,而jsp仅仅充当View,Servlet是controller。 jsp向servlet提交数据,servlet进行javabeans的实例化和调用,而javabeans进行数据库的访问读取。最后servlet将访问结果交给jsp呈现。