学习JAVAEE的话,MVC是个躲不过的坎。有幸学到这里,顺便把自己的理解记录下来,理清三者关系,方便后续学习。
M即Model,模型。用来处理用户请求,比如JavaBean。
V即View,视图。把数据处理结果呈现给浏览器,比如JSP。
C即Controller,控制器。web开发中,一般由servlet充当。服务器把用户请求传给servlet,servlet本身并不处理请求,而是调用Model处理请求,再调用View比如JSP,将响应结果传给浏览器。
学习JAVAEE的话,MVC是个躲不过的坎。有幸学到这里,顺便把自己的理解记录下来,理清三者关系,方便后续学习。
M即Model,模型。用来处理用户请求,比如JavaBean。
V即View,视图。把数据处理结果呈现给浏览器,比如JSP。
C即Controller,控制器。web开发中,一般由servlet充当。服务器把用户请求传给servlet,servlet本身并不处理请求,而是调用Model处理请求,再调用View比如JSP,将响应结果传给浏览器。