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