对Servlet执行流程的初步认识

这里我们以Post方式请求Serclet为例


1.找到 中的URL地址

Form表单的Post请求HelloServlet(Action="HelloServlet")发起时,
Action="HelloServlet"这个URL地址会定向到Servlet中的.XML文件,
.XML文件中会有与之匹配的URL地址(存在于web.xml文件中的<servlet-mapping><url-pattern>HelloServlet</url-pattern></servlet-mapping>元素中)

2.在同一个标签中有对应的.

3.对应到web.xml文件中的元素中的

4.对应到web.xml文件中的元素中的中的类

5.找到相应的类之后,就可以调用类的doPost()方法来处理数据。

6.doPost()方法中主要就是实例化了一个dao类,调用dao类的方法来从数据库中返回我们需要的数据集合

7.接着我们把这个收取的数据集合添加到request的作用域中

8.最后,我们就可以利用request作用域的方法把这个数据集合转发到新的页面中

9.这个新的页面中,我们就可以使用<c:foreach></c:foreach>来循环解析展示之前请求传回的数据

原文地址:https://www.cnblogs.com/liuge36/p/9883162.html