一、简介
Server + Applet:
Servlet是Server+Applet的缩写,也就是服务端小程序的意思。
Applet是运行于客户端浏览器上的Java小程序
Java诞生的时候,以Applet闻名于世
不过现在Applet基本已经没有人使用了
而Servlet一直处于不断的进步和发展之中
现在已经成为很多框架的技术基础,如Spring、Struts2等等
特殊的Java类:
Servlet本质上也是Java类
所以编写Servlet需要遵循Java的基本语法
不过Servlet与一般的Java类又有所不同,它需要遵循Servlet规范进行编写
所以它有一些普通Java类所不具备的特性
比如说Servlet没有main(),运行于服务端,它的创建和销毁都是由Servlet容器来管理等等
这里所说的Servlet容器是Tomcat等
Servlet与HTTP:
Servlet和HTTP协议是紧密联系的
所以使用Servlet几乎可以处理HTTP协议所有相关的内容
这也是Servlet应用广泛的原因之一
时间: 2024-10-29 19:08:15