这篇文章主要是对servlet的运行过程进行一个分析。涉及了一些基本的用法和常见的面试题。
一、什么是servlet
我们使用电脑在天猫商城买东西的时候,商品往往都有相应的图片,当我们点击不同的商品就会显示不同的图片。这个过程其实是请求服务器资源的过程。在很久以前还是使用的servlet技术的时候,服务器的处理机制就是通过servlet来完成的。现在我们给servlet一个标准的定义:
servlet是运行在web服务器中的小型java程序,通常通过HTTP协议接受和相应来自web客户端的请求。
它的特点如下:
(1)Servlet对像,由Servlet容器创建。通常这个容器就是tomcat。
(2)Servlet是一个接口:位于javax.servlet包中。
我们直接通过案例来分析会更加的清晰。
二、servlet案例
毕竟不是专门介绍servlet的使用的,我们直接通过案例来分析。在这里我使用的的IDE是Myeclipse,首先新建了一个ServletTest项目,根路径就是项目名字,然后在