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

面试题 相关文章推荐
Java和Javasciprt的区别
Sep 02 面试题
东方通信股份有限公司VC面试题
Aug 27 面试题
为什么group by 和order by会使查询变慢
May 16 面试题
程序员机试试题汇总
Mar 07 面试题
Ref与out有什么不同
Nov 24 面试题
分别介绍一下Session Bean和Entity Bean
Mar 13 面试题
网友共享的几个面试题关于Java和Unix等方面的
Sep 08 面试题
远程调用的原理
Jul 05 面试题
几道Web/Ajax的面试题
Nov 05 面试题
当文件系统受到破坏时,如何检查和修复系统?
Mar 09 面试题
Servlet如何得到服务器的信息
Dec 22 面试题
介绍一下你对SOA的认识
Apr 24 面试题
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
Windows 下的 PHP-PEAR 安装方法
2010/11/20 PHP
Joomla框架实现字符串截取的方法示例
2017/07/18 PHP
JavaScript国旗变换效果代码
2008/08/13 Javascript
jQuery实现id模糊查询的小例子
2013/03/19 Javascript
jquery链式操作的正确使用方法
2014/01/06 Javascript
jquery获取tagName再进行判断
2014/05/29 Javascript
谷歌浏览器调试JavaScript小技巧
2014/12/29 Javascript
简单谈谈javascript代码复用模式
2015/01/28 Javascript
JQuery中DOM事件合成用法实例分析
2015/06/13 Javascript
深入理解Java线程编程中的阻塞队列容器
2015/12/07 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
2016/03/31 Javascript
Ionic如何创建APP项目
2016/06/03 Javascript
JS简单去除数组中重复项的方法
2016/09/13 Javascript
jquery实现图片切换代码
2016/10/13 Javascript
基于vuejs+webpack的日期选择插件
2020/05/21 Javascript
JS遍历对象属性的方法示例
2017/01/10 Javascript
js实现延迟加载的几种方法
2017/04/24 Javascript
使用Angular CLI进行Build(构建)和Serve详解
2018/03/24 Javascript
微信小程序日期选择器实例代码
2018/07/18 Javascript
纯javascript前端实现base64图片下载(兼容IE10+)
2018/09/14 Javascript
Vuerouter的beforeEach与afterEach钩子函数的区别
2018/12/26 Javascript
Vue 利用指令实现禁止反复发送请求的两种方法
2019/09/15 Javascript
vue表单中遍历表单操作按钮的显示隐藏示例
2019/10/30 Javascript
微信小程序获取公众号文章列表及显示文章的示例代码
2020/03/10 Javascript
Webpack中SplitChunksPlugin 配置参数详解
2020/03/24 Javascript
探索浏览器页面关闭window.close()的使用详解
2020/08/21 Javascript
Python通过90行代码搭建一个音乐搜索工具
2015/07/29 Python
Python实现调用另一个路径下py文件中的函数方法总结
2018/06/07 Python
Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】
2019/01/07 Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
2019/01/29 Python
Python GUI编程学习笔记之tkinter界面布局显示详解
2020/03/30 Python
汽车检测与维修应届毕业生求职信
2013/10/19 职场文书
行政人员岗位职责
2013/12/08 职场文书
部队党性分析材料
2014/02/16 职场文书
学校2016年全国助残日活动总结
2016/04/01 职场文书
docker-compose部署Yapi的方法
2022/04/08 Servers