servlet介绍
什么是servlet
-
从广义上看:servlet是一组有JCP定义的规范
-
从狭义上看:servlet是一个运行在服务器里的组件,他主要负责接收客户端的请求,并且对客户端进行响应,通常运行在HTTP协议。
如何开发一个servlet
-
自定义servlet类(通常继承HTTPServlet),并重写请求方法;
-
配置Servlet(映射地址)url-pattern(URL模式)
开发一个Servlet
-
定义一个Servlet类,继承HttpServlet
-
重订doGet或者goPost
-
配置Servlet的映射路径
两种配置
-
xml servlet,servlet,servlet-mapping'
-
annotation@WebServlet(“first.do“)
-
-
启动tomcat
-
在浏览器地址中输出http://localhost:8080/应用名/映射地址
Servlet的web.xml配置方式
#两件事 1.创建Servlet实例 2.映射路径
<!-- 让tomcat创建一个Servlet对象,对象名是SecondServlet-->
<servlet>
<servlet-name>SecondeServlet</servlet-name>
<servlet-class>com.fyp.servlet.SecondeServlet</servlet-class>
</servlet>
<!-- 增加映射 -->
<servlet-mapping>
<servlet-name>SecondeServlet</servlet-name>
<url-pattern>Second.do</url-pattern>
</servlet-mapping>
HttpServletRequest接口
request代表客户端请求信息,