什么是Servlet?

        ?Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面。

  ?Servlet是位于Web 服务器内部的服务器端的Java应用程序,ServletWeb服务器进行加载,该Web服务器必须包含支持ServletJava虚拟机

?ServletWeb服务器的关系类似于AppletWeb浏览器的关系(这也是为什么Servlet技术被称为Servlet的原因),我们可以将Servlet想象成没有前端界面(faceless)Applet。与Applet不同的是,由于Servlet运行在Web服务器端,因此它是一个可信赖的程序,不受到Java安全性的限制,拥有和普通Java应用程序一样的权限。

?ServletCGI Script的一种替代技术,由于Servlet在性能、可移植性、代码重用等方面比CGI具有显著的优势,因此在未来的技术发展过程中,Servlet有可能彻底取代CGI

由于Servlet是通过Web Server进行调用的,因此必须将其在Web Server中进行注册(web.xml文件),以便Web Server能够正确的找到Servlet代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值