Servlet初相识
一:Servlet概述1.什么是Servlet Servlet是运行在服务端的Java小程序,是sun公司提供的一套规范,用来处理客户端请求、响应给浏览器的动态资源。Servlet是Java Web三大组件之一(Servlet、Filter、Listener)、且是最重要的一个。二:Servlet的作用1.Servlet作用:用来处理从客户端发过来的请求,并对该
·
一:Servlet概述
1.什么是Servlet
Servlet是运行在服务端的Java小程序,是sun公司提供的一套规范,用来处理客户端请求、响应给浏览器的动态资源。Servlet是Java Web三大组件之一(Servlet、Filter、Listener)、且是最重要的一个。
二:Servlet的作用
1.Servlet作用:用来处理从客户端发过来的请求,并对该请求做出相应
Servlet任务:1.获取请求数据
2.处理请求
3.完成相应
三:Servlet的入门
Servlet规范要求:Servlet程序需要编写实现类,并在web.xml进行配置。
实现类:通常继承javax.servlet.http.HttpServlet类,并复写doGet和doPost方法
1.doGet()方法用于处理get请求
2.doPost()方法用于处理post请求
配置信息:在web.xml中进行配置
编写Servlet
1.创建类,继承HttpServlet,复写doGet和doPost方法
package elitel;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class HServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("get请求执行");
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("post请求执行");
}
}
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class HServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("get请求执行");
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
System.out.println("post请求执行");
}
}
2.编写配置文件
3.浏览器访问
在浏览器输入:http://localhost:8889/Demo/servlet/HServlet
浏览器显示空白页面
控制台打印信息
更多推荐
已为社区贡献1条内容
所有评论(0)