servlet有什麼用,我很想知道,servlet到底是做什麼的 怎麼用?

時間 2021-07-17 07:32:00

1樓:千鋒教育

當向web伺服器請求一個資源時,web伺服器擅長提供靜態頁面(web伺服器不能做的兩件事:不能提供動態即時頁面,不能往資料庫儲存資料),如果需要一個動態的內容,則需要web伺服器上另外一輔助程式幫助(web伺服器會呼叫這個輔助程式實現動態內容的展現)。而servlet扮演了輔助應用程式的角色。

這就是為什麼需要servlet.

訪問靜態頁面就不用配置servlet了,要是做的jsp動態網頁就要配servlet了。

servlet必須要配置.因為它是執行在web容器裡的如果用eclipse或jb等ide工具可以自動配置web.xml.

要做的事情只需要在建立servlet嚮導的時候填寫一些路徑,名稱之類的.

2樓:匿名使用者

servlet主要是用與web的,可以用於struts,hibernate等框架結構,servlet在框架中主要是用於控制流程的

3樓:

servlet是控制層

jsp轉換為servlet,用servlet來實現http

一方面,雖然說它的大部分功能jsp都可以實現,但為了避免jsp中的scriptlet(可以理解為jsp中的servlet)**片段與負責表示處理結果的**片段(這些**混雜了html標籤)攪和在一起,建議不要把過多的servlet**寫在jsp頁面中,而只把少量與結果顯示密切相關的**寫在頁面中。

4樓:

建議qinghua9的答案!

我很想知道,servlet到底是做什麼的 怎麼用?

5樓:匿名使用者

比如說,填寫註冊提交後,你輸入的資料會被提交到servlet中,然後在servlet把你提交的資料插入到資料庫中,然後再跳轉到提示註冊成功的頁面。

或者,比如你要查詢一些資料,當你點「查詢」時,會把你的查詢條件提交到servlet,在servlet中從資料庫中讀取資料,然後返回到顯示頁面。等等。。你是大學生麼?

是的話,到你們學校圖書館你借幾本jsp的書回來看就知道了。

servlet 的作用是什麼?

6樓:己晴曦談希

用於控制頁面和資料之間的互動,在mvc中,servlet在控制層!

比如:頁面將請求發到servlet而後serlvet接收相關引數,再和資料庫進行互動,而後將結果返回給頁面。

servlet都有哪些方法?主要作用是什麼?

7樓:藥郎小跟班

httpservlet 類包含 init() 、 destroy() 、 service() 等方法。其中 init() 和 destroy() 方法是繼承的。

1、init方法,負責初始化servlet物件。在 servlet 的生命期中,僅執行一次 init() 方法。它是在伺服器裝入 servlet 時執行的。

可以配置伺服器,以在啟動伺服器或客戶機首次訪問 servlet 時裝入 servlet 。 無論有多少客戶機訪問 servlet ,都不會重複執行 init() 。在呼叫 service() 方法之前,應確保已完成了 init() 方法。

2、service方法,負責響應客戶的請求。service() 方法是 servlet 的核心。每當一個客戶請求一個 httpservlet 物件,該物件的 service() 方法就要被呼叫;

而且傳遞給這個方法一個「請求」( servletrequest )物件和一個「響應」( servletresponse )物件作為引數。

3、destroy方法,當servlet物件退出生命週期時,負責釋放佔有的資源。destroy() 方法僅執行一次,即在伺服器停止且卸裝 servlet 時執行該方法。

典型的,將 servlet 作為伺服器程序的一部分來關閉。預設的 destroy() 方法通常是符合要求的,但也可以覆蓋它,典型的是管理伺服器端資源。

我的世界沙石有什麼用,我的世界沙礫有什麼用

作用 可用來建造airlocks 密封艙門 也可以製作怪物陷阱。可用來建造房子不過沙子受重力影響所以如果用它來作房頂需要注意一下。在建造上,沙石是絕好的沙子替代品。沙子與泥土都是絕好的搭手腳架的材料。它移除速度快 受重力影響並且會遇到區域性方塊會自動分解為資源 如果把沙子放在你的房子的牆上面,如果爬...

我的世界線有什麼用,我的世界女巫有什麼用

做個剪子上廢氣礦坑裡剪,一大堆 做魚竿或羊毛,線很稀有,只有打怪才得到 做吊杆,弓,韁繩,絆線鉤,羊毛 我的世界女巫有什麼用?1 女巫在生存或者極限的話,他會用各種噴濺負面藥水 劇毒2,減速2,虛弱2,瞬間傷害2 扔你,你用火攻,這是不可能的,因為受到火焰他會喝抗火藥水,受到傷害,他會喝 他看見你會...

我的世界泥土有什麼用,我的世界泥土用什麼用?

一 我的世界泥土主要用來做地面。泥土不能作為任何製作原料,它唯一的價值在於耕種,作為建造的廉價材料,或任何需要大量不受重力影響方塊的工程。二 泥土 dirt 是最早引入遊戲中的方塊之一,它的六個面都有相同的材質。泥土在正常生成的世界地圖中非常常見,同時它也是地質上層的主要方塊。一般產生位置的介於草 ...