首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
简述 Java Server Page 和 Servlet
[问答题]
简述
Java Server Page
和
Servlet
的联系和区别。
添加笔记
求解答(0)
邀请回答
收藏(164)
分享
纠错
2个回答
添加回答
17
sniperlife
java server page 简称jsp,JSP在本质上就是SERVLET,但是两者的创建方式不一样.
①Servlet完全是JAVA程序代码构成,擅长于流程控制和事务处理,通过Servlet来生成***页很不直观.
②JSP由HTML代码和JSP标签构成,可以方便地编写***页.
因此在实际应用中采用Servlet来控制业务流程,而采用JSP来生成***页.
在struts框架中,JSP位于MVC设计模式的视图层,而Servlet位于控制层.
JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。
JSP编译后是“类servlet”。
③Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP是Java和HTML组合成一个扩展名为.jsp的文件。
④JSP侧重于视图,Servlet主要用于控制逻辑。
⑤附上一张jsp九大对象与servlet对应的图
发表于 2017-01-22 12:41:46
回复(1)
0
Hell9
JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是"类servlet"。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。
发表于 2017-01-22 12:41:53
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
WebServer
Java
上传者:
牛100
难度:
2条回答
164收藏
2940浏览
热门推荐
相关试题
简要介绍一下httpd和apach...
阿里巴巴
WebServer
评论
(0)
下面有关forward和redir...
阿里巴巴
网络基础
WebServer
评论
(8)
防火墙是怎么实现的?
计算机网络基础
评论
(1)
“乔布斯不做调查,张小龙不看数据。...
用户研究
评论
(1)
如何检验聚类分析结果
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题