![dbf6137782b363c53133f97d943eacc7.png](https://img-blog.csdnimg.cn/img_convert/dbf6137782b363c53133f97d943eacc7.png)
Servlet是什么
Servlet其实并没有一个明确的定义,习惯上更喜欢称它是一种类似于Server applet的服务端小程序. 程序员为一种技术起名字并不喜欢给一种类似于教科书上的定义,更多的是喜欢描述这门技术是用来干什么的。
Servlet有什么用
在说它有什么用之前我们不妨通过一个例子来说明一下。
如果是在学校生活,最直接的交换信息方式实际上是面对面交流。(在宿舍、在教室)但是如果没有面对面又该如何交换信息,大家都知道,可以用微信、QQ、打电话或者发短信,其实就是借助一种媒介来交换信息。
同样,在互联网,你想要交换信息,除非是两台电脑相隔不远,你可以拿U盘从一台电脑拷贝数据到另一台电脑上实现信息交换。但如果相隔千里,总不可能坐飞机或者坐动车去把U盘交到另一台电脑。所以我们可以把我们电脑的数据映射到URL上,别人通过这个URL就可以访问我们电脑上的数据。URL其实就是一种媒介,而Servlet正是用来将信息映射到一个URL上的。
如何应用Servlet
项目准备
- Intelij Idea
- Tomcat
开始
可以在IDEA中创建一个Web项目