相同点:都是使用JAVA语言进行开发的,联系:JSP依赖于Servlet。不同点如下:
一、主体不同
1、JSP:是由Sun Microsystems公司主导创建的一种动态网页技术标准。
2、Servlet:称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性。
二、功能不同
1、JSP:部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。
2、Servlet:功能在于交互式地浏览和生成数据,生成动态Web内容。
三、特点不同
1、JSP:技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。
2、Servlet:Servlet可以响应任何类型的请求,但绝大多数情况下Servlet只用来扩展基于HTTP协议的Web服务器。
参考资料来源:百度百科-servlet
参考资料来源:百度百科-JSP
参考资料:http://hi.baidu.com/haifengjava/blog/item/804a1cfa261a1016a9d3117d.html
本回答被提问者采纳JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么。
相同点:都是使用JAVA语言进行开发的,联系:JSP依赖于Servlet。不同点如下:一、主体不同 1、JSP:是由Sun Microsystems公司主导创建的一种动态网页技术标准。2、Servlet:称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性。二、功能不同 1、JSP:部署于网络服务器上...
jsp和servlet有什么用(servlet和jsp)
5.JSP和Servlet内置对象不同: Servlet中没有内置对象,JSP中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse对象以及HttpServlet对象得到。关于Javaweb的问题,Jsp和Servlet各自的应用场景? JSP(JavaServerPages)和Servlet是两种用于开发Web应用程序的服务器端技术。 JSP是一种动态Web页面技术,它使用Java代码...
Jsp和servlet有那些相同点和不同点?他们之的联系是什么?
2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制。3.setvlet中没有内置对象,jsp中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse对象及HttpServlet对象得到。4.jsp是servlet的一种简化,使用jsp只需要完成程序员需用输出到客户端的内容,jsp中的java脚本如何镶嵌到一个类中,由jsp容...
jsp和servlet有哪些相同点和不同点,它们之间的联系是什么
不同点:1)Servlet中没有内置对象,原来JSP中的内置对象都必须由程序显式的创建。2)对于静态的HTML标签,Servlet都必须使用页面输出流逐行输出。
Jsp和servlet有那些相同点和不同点,他们之间的联系是什么?
SERVLET用来写business layer是很强大的,但是对于写presentation layer就很不方便。JSP则主要是为了方便写presentation layer而设计的。当然也可以写business layer。写惯了ASP,PHP,CGI的朋友,经常会不自觉的把presentation layer和business layer混在一起。就象前面那个朋友,把数据库处理信息放到JSP中,其实...
jsp和servlet的区别、共同点、各自应用的范围?
在struts框架中,JSP位于MVC设计模式的视图层,而Servlet位于控制层.JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP是Java和HTML组合成一个扩展名为.jsp的...
通俗易懂的说一下JSP和Servlet有什么区别
JSP于Servlet区别于联系如下:【1】JSP第一次运行的时候会编译成Servlet,驻留在内存中以供调用。【2】JSP是web开发技术,Servlet是服务器端运用的 小程序,我们访问一个JSP页面时,服务器会将这个JSP页面转变成Servlet 小程序运行得到结果后,反馈给用户端的浏览器。【3】Servlet相当于一个控制层再去...
Servlet与JSP 之间是什么样的关系?
1.JSP是一种脚本语言,包装了Java Servlet系统的界面,简化了Java和Servlet的使用难度,同时通过扩展JSP标签(TAG)提供了网页动态执行的能力。2.尽管如此,JSP仍没有超出Java和Servlet的范围,不仅JSP页面上可以直接写Java代码,而且JSP是先被译成Servlet之后才实际运行的。3.JSP在服务器上执行,并将执行...
jsp与servlet的区别?
jsp和servlet的区别有以下几点:Jsp是Servlet的一种简化,使用Jsp只需要完成程序员需要输出到客户端的内容,Jsp中的Java脚本如何镶嵌到一个类中,由Jsp容器完成。1、jsp经编译后就变成了Servlet。2、jsp更擅长表现于页面显示,servlet更擅长于逻辑控制。3、Servlet中没有内置对象,Jsp中的内置对象都是必须...
JSP和servlet的关系是什么?
JSP是Servlet的扩展,在没有JSP之前,就已经出现了Servlet技术。Servlet是利用输出流动态生成HTML页面,包括每一个HTML标签和每个在HTML页面中出现的内容。由于包括大量的HTML标签、大量的静态文本及格式等,导致Servlet的开发效率极为低下。从表面上看,JSP页面已经不再需要Java类,似乎完全脱离了Java面向对象...