请说出在web应用程序中jsp、Servlet、JavaBean 三者在MVC设计模式中的对应角色和作用.

 我来答
kiryuukazuma12
推荐于2017-05-16 · TA获得超过220个赞
知道小有建树答主
回答量:369
采纳率:0%
帮助的人:123万
展开全部
jsp对应mvc的v层,就是视图层,用来显示用户界面
servlet是万能的,你想要它做什么都可以,jsp编译后也是生成servlet,不过,一般来说用来做mvc的c层,就是控制层,用来调用不同的业务逻辑
JaveBean对应mvc的m层,就是数据层,负责根据业务逻辑处理数据
以上是我自己归纳的,意思应该差不多,呵呵
百度网友9cde087
2011-12-19 · TA获得超过392个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:312万
展开全部
jsp对应的是视图(view)做显示的,servlet对应controller做控制,javaBean对应mode
jsp发出请求,由servlet拦截,servlet判断该请求需要做什么就调用相应的方法处理,这个时候可能会用到mode里面的数据,就会用到javabean,当处理完成就可以得到处理结果,这个时候servlet再决定让那个视图(jsp)来显示。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
江城Spring
2011-12-19 · TA获得超过1202个赞
知道小有建树答主
回答量:763
采纳率:0%
帮助的人:352万
展开全部
简单的说,jsp就是mvc中的V(界面)、界面设计可以是jsp,也可以是html+jsp;javabean是模型,即M,servlet就是C(控制器),它们的分工是:V做界面,M建立数据库数据的javabean模型以及存放操作数据库的方法(通常是增删改查),C接受用户请求,并调用M层的相关方法处理请求。同时,mvc要求,V不能调V,V只能和C接触,C负责调M并负责跳转页面。这就是整个mvc模式的大概分工了,希望对你有帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhkdandwlf
2011-12-23 · TA获得超过173个赞
知道答主
回答量:95
采纳率:0%
帮助的人:73.4万
展开全部
MVC 是model view controller的缩写
jsp对应 view层:主要用于页面的显示
servlet对应 controller层:中间层负责数据的访问(调用service接口)和页面的跳转(跳转到想要显示的jsp页面)
javabean对应 model层:是对数据的封装,处理数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yabuxizao
2011-12-25 · TA获得超过123个赞
知道答主
回答量:117
采纳率:0%
帮助的人:55.4万
展开全部
jsp: 对应视图层,也就是MVC中的V
servlet:对应控制层,就是C
javabean:对应的模型,也就是M
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式