首页 >Java >java教程 >Servlet是什么?

Servlet是什么?

藏色散人
藏色散人原创
2019-05-13 14:02:196092浏览

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一起协作创建响应的页面。

以上是Servlet是什么?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
上一篇:怎么建立java类下一篇:tomcat怎么用?