理解“网络交易”的整个过程

时间:2017-12-03 09:45:52

标签: jsp http servlets servlet-container

我正在做一些研究,以便了解“网络交易”的洞图像:从客户端到服务器的请求,然后是从服务器到客户端的响应。

我的读取涉及的技术是:servlets容器,servlet,JSP。

我在以下步骤中总结了我所理解的内容:

  1. 客户端发送HTTPrequest
  2. HTTP服务器接收它并将其传输到servlet容器
  3. servlet容器为此HTTP请求创建两个对象:HttpServletRequest和HttpServletResponse
  4. servlet Instanciates a Bean并初始化其属性:
  5. SomeBean someBean = new SomeBean() someBean.setProp("value")

    1. servlet将请求中的bean作为属性存储: request.setAttribute("bean", someBean)
    2. servlet将请求传输到JSP文件:

      this.getServletContext().getRequestDispatcher( "/WEB-INF/JSPFile.jsp").forward( request, response );

    3. JSPFile使用servlet发送的信息:

      package.SomeBean someBean = (package.SomeBean)   request.getAttribute("bean");   out.println( someBean.getProp());

    4. JSPFile由servlet容器转换为servlet并发送到客户端

    5. 问题:纠正我,如果我错了,我想了解整个过程。

0 个答案:

没有答案