- 什么是Servlet:
- 就是一个运行在WEB服务器上的小的Java程序,用来接收和响应从客户端发送过来的请求,通常使用HTTP协议.
- Servlet就是SUN公司提供的一个动态网页开发技术.
- Servlet的作用:
- 用来处理从客户端浏览器发送的请求,并且可以对请求作出响应
- 使用Servlet:
- 1 编写一个类实现Servlet接口.
- 2将编写的这个类配置到服务器中.
Servlet的访问流程
<servlet-name>test</servlet-name>
<servlet-class>wnike.servlet.ServletDemo01</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>test</servlet-name>
<url-pattern>/aa</url-pattern>
</servlet-mapping>
使用[ServletResquest接收参数]
- String getParameter(String name);接收一个名称的对应一个值的数据
- Sring[] getParameter(String name);接收一个名称对用多个值
- Map getParameter(String name);用于接收表单中的所有的数据,Map的key是表单提交的参数名称,Map的value是提交参数的值.
- Enumeration getParameterNames();用于获取表单中提交的所有的参数的名称.
servlet的接口关系
Servlet :接口
|
GenericServlet :通用的Servlet
|
HttpServlet :HttpServlet
- 编写一个类继承HttpServlet,重写doGet和doPost方法.
- eclipse中有一个servlet的模板直接使用就行了