Servlet与JSP的联系是什么

 我来答
叶秋雨
2011-08-27 · TA获得超过2077个赞
知道大有可为答主
回答量:2035
采纳率:0%
帮助的人:649万
展开全部
JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是"类servlet"。

Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。
大时代笔客
2011-09-02 · TA获得超过1079个赞
知道小有建树答主
回答量:390
采纳率:0%
帮助的人:223万
展开全部
JSP本质上就是一个Servlet,因为当jsp文件第一次加载的时候会转译成.class后缀的文件,这在tomcat根文件夹里的work目录里面可以找到.打工.java后缀的文件就可以看到了(.class和.java要关系这里就不说了,相信你懂的).完整地把一个jsp页面文件转译成为一个servlet.
不同点6楼的朋友已经说了.
引用:
"Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。 "
以前的开发逻辑就是jsp既要负责表示层的,也要负责控制层的.后来.控件层就被servlet代替了,而jsp仅仅需要负责面页的显示,也就是表示层.这是个开发模式,你可以参考一下,mvc模式的资料.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wlmaiwmm
2011-08-18 · TA获得超过108个赞
知道答主
回答量:129
采纳率:0%
帮助的人:47.9万
展开全部
jsp编译后好像就是servlet吧。servlet主要是为了页面与后台逻辑分开。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sagliuy
2011-08-19
知道答主
回答量:45
采纳率:0%
帮助的人:21.2万
展开全部
jsp是servlet嵌套了页面元素的额,jsp编译之后就是servlet的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wenke99_81
2011-08-18
知道答主
回答量:39
采纳率:0%
帮助的人:8.4万
展开全部
servlet 是控制器,控制 jsp 页面的跳转,用request传入参数,传递给JavaBean,在根据你的要求,跳转不同页面.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ghwcn1
2011-08-19
知道答主
回答量:41
采纳率:0%
帮助的人:25.1万
展开全部
jsp是动态页面展示,Servelt是把用户请求与jsp分离的一种编程思想
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式