MVC概念
M-model(模型层,javaBean,普通java对象)—负责业务处理,比如service层和Dao层
V-view(表现层,jsp)—显示收集客户端数据
C-controller(控制和处理,servlet,使用struts2或者springMvc)—获取客户端请求参数并封装对象,调用业务处理, 根据业务处理结果导航。
流程:
当用户发出请求的时候,控制器根据请求来选择要处理的业务逻辑和要选择的数据,再返回去把结果输出到视图层,这里可能是进行重定向或转发等。