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

面试题 相关文章推荐
Tomcat Mysql datasource数据源配置
Dec 28 面试题
我的applet原先好好的, 一放到web server就会有问题,为什么?
May 10 面试题
华为C++笔试题
Aug 05 面试题
Android面试题及答案
Sep 04 面试题
查询优化的一般准则有哪些
Mar 08 面试题
北京泡泡网网络有限公司.net面试题
Jul 17 面试题
NET程序员上机面试题
May 23 面试题
什么是反射
Mar 17 面试题
如何在C# winform中异步调用web services
Sep 21 面试题
C#中的验证控件有几种
Mar 08 面试题
介绍一下Linux内核的排队自旋锁
Aug 27 面试题
怎样自定义一个异常类
Sep 27 面试题
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
PHP分页函数代码(简单实用型)
2010/12/02 PHP
php截取中文字符串函数实例
2015/02/23 PHP
基于php中echo用逗号和用点号的区别详解
2018/01/23 PHP
JQuery记住用户名和密码的具体实现
2014/04/04 Javascript
浅谈Javascript中深复制
2014/12/01 Javascript
javascript实现3D切换焦点图
2015/10/16 Javascript
bootstrap select插件封装成Vue2.0组件
2017/04/17 Javascript
前端构建工具之gulp的配置与搭建详解
2017/06/12 Javascript
AngularJS的ng-click传参的方法
2017/06/19 Javascript
JS判断用户用的哪个浏览器实例详解
2018/10/09 Javascript
Node.js + express基本用法教程
2019/03/14 Javascript
vue+iview动态渲染表格详解
2019/03/19 Javascript
JS将时间秒转换成天小时分钟秒的字符串
2019/07/10 Javascript
使用layer弹窗提交表单时判断表单是否输入为空的例子
2019/09/26 Javascript
vue项目实现多语言切换的思路
2020/09/17 Javascript
在Mac OS上部署Nginx和FastCGI以及Flask框架的教程
2015/05/02 Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
2019/02/08 Python
Python面向对象程序设计之类的定义与继承简单示例
2019/03/18 Python
Django1.11自带分页器paginator的使用方法
2019/10/31 Python
Pytorch模型转onnx模型实例
2020/01/15 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
在tensorflow以及keras安装目录查询操作(windows下)
2020/06/19 Python
详解移动端HTML5页面端去掉input输入框的白色背景和边框(兼容Android和ios)
2016/12/15 HTML / CSS
JOSEPH官网:英国奢侈时尚品牌
2018/01/31 全球购物
乌克兰在线药房:Аптека24
2019/10/30 全球购物
创业计划书的内容步骤和要领
2014/01/04 职场文书
教师党员思想汇报
2014/01/06 职场文书
办公室秘书自我鉴定
2014/01/18 职场文书
党员承诺书怎么写
2014/05/20 职场文书
民族精神月活动总结
2014/08/28 职场文书
公司领导班子召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
会计电算化实训报告
2014/11/04 职场文书
读《教育心理学》心得体会
2016/01/22 职场文书
八年级作文之友谊
2019/12/02 职场文书
js不常见操作运算符总结
2021/11/20 Javascript
Python实现数据的序列化操作详解
2022/07/07 Python