发布网友 发布时间:2022-05-01 03:28
共4个回答
热心网友 时间:2022-04-11 07:55
相同点:都是使用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
热心网友 时间:2022-04-11 09:13
jsp和servlet的区别和联系:热心网友 时间:2022-04-11 10:47
JSP和Servlet和本质上都是java类。你编写的jsp文件,初看起来虽然绝对不像一个java类,但当你把它部署到容器中后,如tomcat。tomcat将会把它翻译为Servlet,最后在把它编译为.class文件。你可以在“[TOMCAT_HOME]\work\Catalina\localhost\应用程序名称”中看到。参考资料:http://hi.baidu.com/haifengjava/blog/item/804a1cfa261a1016a9d3117d.html
热心网友 时间:2022-04-11 12:39
JSP和Servlet和本质上都是java类。你编写的jsp文件,初看起来虽然绝对不像一个java类,但当你把它部署到容器中后,如tomcat。tomcat将会把它翻译为Servlet,最后在把它编译为.class文件。你可以在“[TOMCAT_HOME]\work\Catalina\localhost\应用程序名称”中看到。