MVC??到底什么东西写在M中,什么写在V里,什么写在C里?求具体指点
MVC??到底什么东西写在M中,什么写在V里,什么写在C里?我完全懵了,求高手指点
------解决方案--------------------M 业务层
v view展现层通常为JSP
C控制层 servlet Struts中也就是你的action
jsp请求ACTION,Action调用Service层 Service调用DAO 获得结果后由Action吧结果集展现到页面中
------解决方案--------------------M model view层
c control 控制层
v 界面层
------解决方案--------------------mvc 比如去饭馆吃饭,
view 就是菜单
controller 就是服务员
model 就是厨师(处理业务逻辑)和材料(实体类)
1.你带着你女朋友过去了,看这菜单,点菜,你的点菜请求(request)发给 服务员
2.服务员起中间协调作用,他告诉厨师要干什么。
3.厨师来炒菜(一般会封装一些处理业务的方法)。是服务员来调用这些方法
4.服务员把超好的菜端给你(response)
反正就这个意思
------解决方案--------------------1.你带着你女朋友过去了,看这菜单,点菜,你的点菜请求(request)发给 服务员
2.服务员起中间协调作用,他告诉厨师要干什么。
3.厨师来炒菜(一般会封装一些处理业务的方法)。是服务员来调用这些方法
4.服务员把超好的菜端给你(response)
反正就这个意思
楼上解释的很形象 赞一个!!!