描述JSP和Servlet的区别、共同点、各自应用的范围


Posted in 面试题 onOctober 02, 2012
JSP在本质上就是SERVLET,但是两者的创建方式不一样.Servlet完全是JAVA程序代码构成擅长于流程控制和事务处理而通过Servlet
来生成动态网页;JSP由HTML代码和JSP标签构成,可以方便地编写动态网页

因此在实际应用中采用Servlet来控制业务流程,而采用JSP来生成动态网页.在struts框架中,JSP位于MVC设计模式的视图层,而Servlet位于控制层.

答案2:

JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。JSP侧重于视图,Servlet主要用于控制逻辑。

Tags in this post...

面试题 相关文章推荐
PHP如何删除一个Cookie值
Nov 15 面试题
Java里面如何创建一个内部类的实例
Jan 19 面试题
介绍一下Java中的Class类
Apr 10 面试题
C语言50道问题
Oct 23 面试题
写一个用矩形法求定积分的通用函数
Nov 08 面试题
如何估计一张表的大小(假设该表中有1万条数据)
Mar 27 面试题
.NET是怎么支持多种语言的
Feb 24 面试题
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
Jan 13 面试题
介绍一下Linux文件的记录形式
Sep 29 面试题
shell程序中如何注释
Feb 17 面试题
Linux机考试题
Oct 16 面试题
史上最全面的Java面试题汇总!
Feb 03 面试题
Java Servlet的主要功能和作用是什么
Feb 14 #面试题
JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
Oct 22 #面试题
Unix里面如何在后台运行程序
Oct 14 #面试题
程序员经常用到的UNIX命令
Apr 13 #面试题
当文件系统受到破坏时,如何检查和修复系统?
Mar 09 #面试题
Unix如何在一行中运行多个命令
May 29 #面试题
与UNIX有关的几个名词
Sep 17 #面试题
You might like
解决了Ajax、MySQL 和 Zend Framework 的乱码问题
2009/03/03 PHP
基于PHP创建Cookie数组的详解
2013/07/03 PHP
PHP与SQL语句常用大全
2016/12/10 PHP
IE8下关于querySelectorAll()的问题
2010/05/13 Javascript
javascript 实现简单的table排序及table操作练习
2012/12/28 Javascript
jQuery-ui引入后Vs2008的无智能提示问题解决方法
2014/02/10 Javascript
原生javascript实现获取指定元素下所有后代元素的方法
2014/10/28 Javascript
jQuery中prop()方法用法实例
2015/01/05 Javascript
javascript计时器详解
2015/02/28 Javascript
用svg制作富有动态的tooltip
2015/07/17 Javascript
JavaScript实现复制内容到粘贴板代码
2016/03/31 Javascript
Angular 中 select指令用法详解
2016/09/29 Javascript
jQuery插件HighCharts实现的2D回归直线散点效果示例【附demo源码下载】
2017/03/09 Javascript
初探JavaScript 面向对象(推荐)
2017/09/03 Javascript
微信小程序 input输入及动态设置按钮的实现
2017/10/27 Javascript
js时间戳与日期格式之间转换详解
2017/12/11 Javascript
Node.js利用console输出日志文件的方法示例
2018/04/27 Javascript
.vue文件 加scoped 样式不起作用的解决方法
2018/05/28 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
[01:10:58]Spirit vs NB Supermajor小组赛 A组败者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
tornado 多进程模式解析
2018/01/15 Python
解决Pandas to_json()中文乱码,转化为json数组的问题
2018/05/10 Python
Python实现调用另一个路径下py文件中的函数方法总结
2018/06/07 Python
python中的二维列表实例详解
2018/06/19 Python
HTML5自定义属性的问题分析
2019/08/16 HTML / CSS
优秀大学生的自我评价
2014/01/16 职场文书
大学生求职工作的自我评价
2014/02/13 职场文书
个人求职信范文
2014/05/24 职场文书
英语三分钟演讲稿
2014/08/19 职场文书
出租房屋协议书
2014/09/14 职场文书
2015年教师工作总结范文
2015/03/31 职场文书
给老婆的检讨书(搞笑版)
2015/05/06 职场文书
党员转正申请报告
2015/05/15 职场文书
2015年个人实习工作总结
2015/05/28 职场文书
公安干警正风肃纪心得体会
2016/01/15 职场文书
使用Redis实现秒杀功能的简单方法
2021/05/08 Redis