jsp和servlet的關係是什麼

2021-12-19 22:46:10 字數 460 閱讀 2369

1樓:匿名使用者

jsp頁面檔案通常以.jsp為副檔名,而且可以安裝到任何能夠存放普通web頁面的地方。雖然從**編寫來看,jsp頁面更象普通web頁面而不象servlet,但實際上,jsp最終會被轉換成正規的servlet,靜態html直接輸出到和servlet service方法關聯的輸出流。

jsp到servlet的轉換過程一般在出現第一次頁面請求時進行。因此,如果你希望第一個使用者不會由於jsp頁面轉換成servlet而等待太長的時間,希望確保servlet已經正確地編譯並裝載,你可以在安裝jsp頁面之後自己請求一下這個頁面。

另外也請注意,許多web伺服器允許定義別名,所以一個看起來指向html檔案的url實際上可能指向servlet或jsp頁面。

那個jsp和servlet有什麼區別?

jsp和servlet的關係是什麼?

如何將servlet中的資料顯示在jsp頁面中

要想把servlet的資料放到jsp顯示需要做的是 1.把資料從資料庫裡查詢出來,放到結果集裡。2.把結果集放到request中,傳給jsp頁面3.頁面遍歷結果集顯示即可 在servlet裡的get或post方法裡面,使用request.setattribute 引數名,資料 再在jsp頁面裡用 就...

JSP是怎樣執行的,JSP頁面是怎麼被執行的

jsp的執行過程 jsp的執行過程主要可以分為以下幾點 客戶端發出請求。web容器將jsp轉譯成servlet源 web容器將產生的源 進行編譯。web容器載入編譯後的 並執行。把執行結果響應至客戶端。過程介紹 客戶端發出請求,請求為jsp,web容器就會找出相應的servlet進行處理。將serv...

jsp中name這個怎麼用的,jsp中 是什麼意思 怎麼用

這個是el表示式裡面顯示變數的意思。意思是在頁面上顯示pagescope中的屬性名為name的值。這是一個el表示式取值的方法.我舉一個具體的例子吧 比如有a頁面請求b頁面,在 回a頁面中有一句這樣的 答 string name 測試 request.setattribute name name 那...