1. 程式人生 > >對Servlet執行流程的初步認識

對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.這個新的頁面中,我們就可以使用來迴圈解析展示之前請求傳回的資料