1、Servlet
1、sun提供的一种动态web资源开发技术.
2、本质上就是一段java小程序.
3、可以将Servlet加入到Servlet容器中运行.
*Servlet容器
-- 能够运行Servlet的环境就叫做Servlet容器. --- tomcat
*web容器
-- 能够运行web应用的环境就叫做web容器 --- tomcat
2、如何开发一个servlet程序
1、写一个类实现sun公司定义的Servlet接口
2、将写好的类配置到tomcat中的web应用的web.xml中,(配置对外访问路径)
tomcat中内置了servlet的解析jar包,不用配servlet-api.jar
web.xml内容:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
" >http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
<servlet-name>FirstServlet</servlet-name> Servlet的名字
<servlet-class>com.itheima.FirstServlet</servlet-class> Servlet类的的全路径名
</servlet>
<servlet-mapping> 对外访问路径配置
<servlet-name>FirstServlet</servlet-name> Servlet的名字
<url-pattern>/servlet/FirstServlet</url-pattern> 访问路径
</servlet-mapping>
</web-app>