當前位置:首頁 » 網頁前端 » jsp需要在web伺服器上執行
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

jsp需要在web伺服器上執行

發布時間: 2023-07-06 15:27:19

㈠ jsp在Web伺服器上的運行過程是什麼

以jsp為例吧。

用戶向web伺服器以HTTP請求的形式請求資源。HTTP請求中有幾個重要的參數,一個是請求方法GET還是POST還是其它,請求的URL是Sample.jsp。

伺服器得到這些請求後對參數進行分析,如/Sample.jsp的URL請求,這個請求一般會映射一個jsp頁面或servlet,伺服器會把瀏覽器的HTTP請求打包提供給index.jsp來運行(注意,jsp最終會被編譯為可運行的類文件,它的任務是說明向瀏覽器發送什麼數據)

jsp或servlet運行的結果就是向瀏覽器回送一次HTTP回應,這個回應也包括一些參數和最後的正文,正文的內容就是html語言了。瀏覽器對html進行解釋,html正文里還有一些資源如如<img src="..." />,瀏覽器會再一次對伺服器進行請求,不過對於圖片這些靜態內容,伺服器是會直接返回的(不會經過jsp或servlet的)

一次完整的動態web交互就完成了 :HTTP請求-》伺服器處理-》HTTP回應

如果覺得這個是那麼回事就給點分撒,呵呵