Rumah  >  Artikel  >  Java  >  Servlet是什么?

Servlet是什么?

藏色散人
藏色散人asal
2019-05-13 14:02:196060semak imbas

Servlet是一种用Java编写的服务器端应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面;它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。

Servlet是什么?

Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 Servlet运行于Java-enabled Web Server中。Java Servlet可以动态地扩展Server的能力,并采用请求-响应模式提供Web服务。

Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。

由于SERVLET中总是嵌套HTML代码,导致前台后台代码看起来不是很清楚,所以SUN公司开发了JSP来解决这个问题,将前台后台分开处理,也就是MVC模式。

Servlet是运行在Web服务器上的Java程序,作为来自Web浏览器或其他HTTP客户端的请求与HTTP服务器的数据库和应用程序之间的中间层。所有的JSP文件都要实现转换为一个Servlet才能运行。所有的JSP文件都要实现转换为一个Servlet才能运行。

Servlet在服务器端处理用户信息可以完成以下任务。

(1)获取客户端浏览器通过HTML表单提交的数据及相关信息。

(2)创建并返回对客户端的动态响应页面。

(3)访问服务器端资源,如文件、数据库。

(4)为JSP页面准备动态数据,与JSP一起协作创建响应的页面。

Atas ialah kandungan terperinci Servlet是什么?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:怎么建立java类Artikel seterusnya:tomcat怎么用?