Servlet相关

  • 用来处理客户端发送来的请求,并对该请求做出响应。
  • 处理请求
  • 将处理的结果通过响应发送到客户端

通常情况下 我们现在所说的servlet指的是可以实现servlet接口的类。
所以创建servlet的时候就需要先继承servlet
然后复写doget 和 dopost方法。

servlet 的配置

在之前的版本里 包括上学时候学的servlet都是要再web.xml中配置的。使用idea创建web项目后没有.xml当时都惊了。
实际上servlet现在已经可以直接配置了,不需要servlet mapping了。
@WebServlet(name = "TestServlet" , urlPatterns="/test") public class TestServlet extends HttpServlet { protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    System.out.println("对对对对");

}``

我们通常所说的MVC框架 简单的来说,就是用servlet对应不同的操作实现的。
一个servlet接收用户提交的数据,一个servlet读取数据库,然后跳转到另一个servlet把处理结果显示出来。
也就是通常说的model view controller

你可能感兴趣的:(Servlet相关)