描述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...

面试题 相关文章推荐
Ibatis中如何提高SQL Map的性能
May 11 面试题
如何设置Java的运行环境
Apr 05 面试题
编码实现字符串转整型的函数
Jun 02 面试题
SQL数据库笔试题
Mar 08 面试题
广州盈通面试题
Dec 05 面试题
C#如何进行LDAP用户校验
Nov 21 面试题
一些Unix笔试题和面试题
Sep 25 面试题
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
Sep 07 面试题
介绍一下grep命令的使用
Jun 28 面试题
你所在的项目是如何确定版本号的
Dec 28 面试题
Ruby如何创建一个线程
Mar 10 面试题
一套Delphi的笔试题一
Feb 14 面试题
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
Phpbean路由转发的php代码
2008/01/10 PHP
Windows中使用计划任务自动执行PHP程序实例
2014/05/09 PHP
PHP常用算法和数据结构示例(必看篇)
2017/03/15 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
PHP实现新型冠状病毒疫情实时图的实例
2020/02/04 PHP
js 学习笔记(三)
2009/12/29 Javascript
javascript的字符串按引用复制和传递,按值来比较介绍与应用
2012/12/28 Javascript
深入Javascript函数、递归与闭包(执行环境、变量对象与作用域链)使用详解
2013/05/08 Javascript
JavaScript学习笔记之JS对象
2015/01/22 Javascript
javascript实现详细时间提醒信息效果的方法
2015/03/11 Javascript
JavaScript实现Flash炫光波动特效
2015/05/14 Javascript
详解JavaScript函数对象
2015/11/15 Javascript
jquery跟随屏幕滚动效果的实现代码
2016/04/13 Javascript
js点击返回跳转到指定页面实现过程
2020/08/20 Javascript
JS实现的随机排序功能算法示例
2017/06/09 Javascript
webpack构建vue项目的详细教程(配置篇)
2017/07/17 Javascript
webpack源码之loader机制详解
2018/04/06 Javascript
es6新特性之 class 基本用法解析
2018/05/05 Javascript
jQuery实现的简单对话框拖动功能示例
2018/06/05 jQuery
微信小程序开发之改变data中数组或对象的某一属性值
2018/07/05 Javascript
详细教你微信公众号正文页SVG交互开发技巧
2019/07/25 Javascript
javascript中this的用法实践分析
2019/07/29 Javascript
layerui代码控制tab选项卡,添加,关闭的实例
2019/09/04 Javascript
javascript实现超好看的3D烟花特效
2020/01/01 Javascript
原生JS实现汇率转换功能代码实例
2020/05/13 Javascript
vue3.0实现点击切换验证码(组件)及校验
2020/11/18 Vue.js
Python3字符串学习教程
2015/08/20 Python
详解python单例模式与metaclass
2016/01/15 Python
如何将python中的List转化成dictionary
2016/08/15 Python
解决Pycharm无法import自己安装的第三方module问题
2018/05/18 Python
Python从入门到精通之环境搭建教程图解
2019/09/26 Python
django日志默认打印request请求信息的方法示例
2020/05/17 Python
Python如何定义有默认参数的函数
2020/08/10 Python
如何写求职信
2014/05/24 职场文书
先进教师事迹材料
2014/12/16 职场文书
2016年母亲节寄语
2015/12/04 职场文书