首页
题库
面试
求职
学习
竞赛
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收藏
3103浏览
热门推荐
相关试题
下面有关forward和redir...
阿里巴巴
网络基础
WebServer
评论
(8)
简要介绍一下httpd和apach...
阿里巴巴
WebServer
评论
(0)
在超网络中,生成子网络参数的过程通...
机器学习
评论
(1)
请问以下有关 Promise 内置...
Javascript
评论
(1)
宏定义是C语言中非常实用的一种计算...
C语言
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题