servlet是运行在服务器端的小程序,Servlet一词由Java Servlet Applet而来。Servlet是一个独立于平台的Java类,实际就是按照Servlet规范编写的一个Java类。Servlet被编译成为平台独立的字节码文件,可以被Web服务器加载和运行,可以生成动态的web页面。
特点
1、简单、实用的API方法
2、高效率:N个并发的请求,Servlet将启动N个线程处理,但只创建一个Servlet实例。
3、功能强大
4、可移植性
Servlet的开发和执行步骤
1、编写一个Java类使其继承HttpServlet类并覆盖doGet和doPost方法。
2、在配置文件web.xml中配置Servlet
<servlet> <servlet-name>servlet名</servlet-name> <servlet-class>servlet的class全名</servlet-class> </servlet> <servlet-mapping> <servlet-name>servlet名</servlet-name> <url-pattern>Servlet的访问路径</url-pattern> </servlet-mapping>
3、项目部署到服务器,并启动服务器
4、请求servlet