对MVC模式的理解?

hlsps 2004-10-03 04:18:52
MVC模是什么样的?
我这样做算不算?
一个学校的管理系统.
有会员.学生报到,员工
我让这三个都经过一个Servlet.然而在分发到不同的各自的哪部分.
在他们的各自的部人处理中,每一个业务都有是用sevlet来处理的.处理完后通过jsp显示.这三个类都有自己的属性bean.而且也有自己的业务Bean.在servlet中我做的是通过这些bean的处理.然后在分发.
请问.这样算不算MVC
...全文
1784 35 打赏 收藏 转发到动态 举报
写回复
用AI写文章
35 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanxiaojin 2004-10-27
  • 打赏
  • 举报
回复
我也不知道是不是,可我感觉不象,能不能那位高人介绍一本关于设计模式的好书啊!!
yxj-mail@163.com谢谢!
mito 2004-10-27
  • 打赏
  • 举报
回复
各位来这里看看
http://community.csdn.net/Expert/TopicView.asp?id=3485450
progra 2004-10-26
  • 打赏
  • 举报
回复
up
Ivony 2004-10-26
  • 打赏
  • 举报
回复
是不是MVC根本就是不重要的。就好比我随便拿砣泥巴捏一下,你说这是不是工艺品?
用不用MVC也是废话,要你写个计算器怎么用MVC?
Ivony 2004-10-26
  • 打赏
  • 举报
回复
MVC是Model(模式、架构、数据模型)、View(视图、表现、用户界面)和Control(控制、流程)三部分组成的。整天把MVC挂在嘴边是没有意义的,MVC是一个软件设计的模式。将一个软件划分为M、V和C三个部分进行设计,与任何平台、任何语言无关。

对于任何一动态的网站而言,基本上都是MVC结构的。数据存放在数据库或者文本文件中(M),利用HTML将数据加工后表现出来(V),同时有一些简单的用户权限控制、登陆注销和交互式的操作(C)。

MVC是一种思想。要把MVC挂在嘴边,最好先弄明白M和V有什么区别。
M和V面向的都是数据(信息),不同的是,M是结构,是数据(信息)之间的关系和逻辑。V是表现,用于将数据(信息)更好的展现给用户。
光有M和V,数据(信息)不能得到任何的加工处理,C便是对数据进行处理的东西。
sunyinglilu 2004-10-24
  • 打赏
  • 举报
回复
请问。哪位能够把MVC的概念讲的清楚一些....
sunyinglilu 2004-10-24
  • 打赏
  • 举报
回复
我在开发项目的时候,也试图用MVC,但是有的同事提醒我说,MVC的局限性太大,只能应用于TOMCAT,是这么回事吗?
cocolovevienna 2004-10-24
  • 打赏
  • 举报
回复
基本算,MVC主要是体现层的概念.只要真的实现各层的解O(字不会打),才算是真真正正的体会了其要义.并不是说会分层就会了.
starpacific 2004-10-22
  • 打赏
  • 举报
回复
根本就不算,你这不过是纵向的划分,而MVC是横向的分层
jiganghao 2004-10-22
  • 打赏
  • 举报
回复
idealy, for future requirement change, you can strict them within controller, model is stable, and support multiple views.
clwforluv 2004-10-22
  • 打赏
  • 举报
回复
MVC-->> Model,View,Controler,当今比较流行的一种思想结构,无论是GUI还是网站设计都可以应用这一设计
yesry 2004-10-22
  • 打赏
  • 举报
回复
gz
zhaoqiubo 2004-10-21
  • 打赏
  • 举报
回复
每一个业务都有是用sevlet来处理的


业务不是servlet来处理和实现的。是servlet根据请求,然后分发,通过调用bean来实现的。
qiyao 2004-10-20
  • 打赏
  • 举报
回复
是模不是魔,能磨出这个吗?
<--------------高手看过来! 能不能搞定这个?
http://community.csdn.net/Expert/topic/3472/3472337.xml?temp=.1701624
yeshucheng 2004-10-20
  • 打赏
  • 举报
回复
楼主的MVC其实在M层上还没有到位,你的这个还基本上算。
至于: happyegg(想转型的程序员) 所讲的前半句,我赞同“MVC的模式是为了business logic和presentation分离。想知道你的设计算不算MVC,你可以试着改动后台的逻辑处理,或者增加逻辑”
后面的就不对“比如会员名字为"A"就不显示会员内容。会员名字为B就只显示其中一个会员权限等等”
而“做了这些改动如果不牵扯到JSP的改动,那么你这个应该算的。”这个也是对的:)
sea_way 2004-10-20
  • 打赏
  • 举报
回复
按过去的观点楼主的方法算。现在估计就不能算了
debug148 2004-10-18
  • 打赏
  • 举报
回复
ding
vongood 2004-10-16
  • 打赏
  • 举报
回复
你说的不就是JSP编程指南里说的JSP的第二种模式。
shuneng 2004-10-14
  • 打赏
  • 举报
回复
学习了
eamoi 2004-10-11
  • 打赏
  • 举报
回复
楼主先不结帖,偶来凑热闹.
技术不是主要的啦,只要方便易开发易扩展易维护就好.
当然,如果在宣传手册上,应该说MVC.好听一点嘛.
都是吹出来惪
加载更多回复(15)

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧