簡述servlet的執(zhí)行流程 Java官方?jīng)]有實現(xiàn)Servlet類,那在服務(wù)器運行過程中,Servlet類的代碼是怎么起作用的?
Java官方?jīng)]有實現(xiàn)Servlet類,那在服務(wù)器運行過程中,Servlet類的代碼是怎么起作用的?謝謝。首先,主要的問題是如何實現(xiàn)servlet?實現(xiàn)了什么邏輯?你的業(yè)務(wù)代碼應(yīng)該寫在哪里?其次,對于s
Java官方?jīng)]有實現(xiàn)Servlet類,那在服務(wù)器運行過程中,Servlet類的代碼是怎么起作用的?
謝謝。
首先,主要的問題是如何實現(xiàn)servlet?實現(xiàn)了什么邏輯?你的業(yè)務(wù)代碼應(yīng)該寫在哪里?
其次,對于servlet的執(zhí)行,我們這里不直接給出答案。我們只從表象引導(dǎo)思考,讓提問者自己去尋找答案:
下面給出了一個完整的一般過程(提問者看之前,最好自己去思考):]~請求.getRequestDispatcher( "/ *. JSP“”。轉(zhuǎn)發(fā)(請求,響應(yīng))servlet sendredirect()方法原理:
1??蛻舳税l(fā)送請求,servlet1處理它。
2. Servlet1調(diào)用sendreadirect()方法將客戶端的請求重新定位到servlet2。
3. 客戶端瀏覽器訪問servlet 2.
4。Servlet2響應(yīng)客戶端瀏覽器。forward()方法的原理:1。客戶機(jī)發(fā)送請求,servlet1處理它。2servlet調(diào)用forward()方法將請求轉(zhuǎn)發(fā)給servlet2以處理請求并為客戶機(jī)提供服務(wù)。三。Servlet2響應(yīng)客戶端瀏覽器。