servlet和現在的struts2的區別和關係

時間 2022-04-18 03:17:04

1樓:

struts是框架,servlet是技術,jsp就是servlet的乙個擴充套件,jsp本質上就是乙個servlet,和servlet的區別就是jsp是由html和servlet組成的,jsp被編譯後就是乙個servlet檔案,不知懂否

2樓:

主要區別就是

struts2是乙個框架,裡面整合了很多好的開發方式,可以使用框架裡面的元件進行開發

3樓:匿名使用者

servlet和struts2都是用來處理訪問請求的技術各自的實現不同,提供的功能也不同,當然struts2遠比servlet用起來方便

servlet是很原始的處理方法,也很標準很多時候其它框架為了方便也還會去調servlet裡的一些方法來用

4樓:匿名使用者

servlet也是在web容器中執行的,

servlet的生命週期容器啟動的時候,會載入servlet的class,並new出這個物件,然後,當使用者請求

這個servlet的時候,容器會呼叫init方法初始化這個 servlet,這也是整個生命週期

中只會呼叫一次的方法,然後,會呼叫service方法,由這個方法呼叫doget或

dopost方法來響應使用者,然後,容器在可用資源緊張或是長期沒有對servlet發出

請求的情況下,會銷毀這個servlet。

servlet 和struts2的區別

5樓:笨瓜

這倆貌似沒啥關係...

怎麼說區別...

servlet和struts2的不同

6樓:或夜開律下樂

是這樣的。。

1新建servlet和jsp頁面,連線資料庫並顯示該錶全部記錄在頁面中;

你可能是這樣寫**:

class showservlet extends servlet

}2.採用struts 可能是這樣寫**

class useraction

}其實這兩種方式談不上有什麼區別。 只不過是將實現和servlet層進行分離。

其實採用 struts 原理就是與第一種方式一樣,只不過它不是直接在 dopost 中寫業務邏輯的**, 將業務邏輯進行分離,相當於在 doget 或者 dopost 中 通過

new useraction().showuser() 來實現業務功能。

7樓:夏侯侯寒

基本相同,具體操作還是有點不同:

struct2的話,一般是新建乙個action來接受使用者的請求。在這個action中呼叫模型中的方法(查資料庫),得到結果後再跳轉到jsp頁面顯示出來。而servlet的話,是新建乙個servlet接受使用者的請求。

呼叫模型中的方法(查資料庫),得到結果後再跳轉到jsp頁面顯示出來.struct2的話,在jbuilder2005中,有工具可以看到詳細的流程。比較清晰。

其實仔細想想,基本原理還真的基本一樣。只是繼承的類不同,過程基本一樣。因為如果都用mvc的模型來搞的話。

8樓:

從表面意義上講:servlet多了區別就出來了

一般來說:乙個功能需要乙個servlet,而struts2 則乙個action可以解決

spring mvc和servlet的區別

我自己的理解。servlet是乙個資料層的東西,獲取頁面資料和向頁面傳輸資料的伺服器端程式。控制器就是進行邏輯業務處理的,將處理好的業務資料交給servlet向頁面顯示。servlet我不是特別的精通,自己理解是這樣。這個東西理解就好吧,然後就是熟悉各種開發框架 servlet 與springmvc...

servlet和struts2的不同

是這樣的。1新建servlet和jsp頁面,連線資料庫並顯示該錶全部記錄在頁面中 你可能是這樣寫 class showservlet extends servlet 2.採用struts 可能是這樣寫 class useraction 其實這兩種方式談不上有什麼區別。只不過是將實現和servlet層...

jsp跟servlet的區別和相同點

單純的jsp是嵌入在html中的。servlet是純執行在後台的。jsp和servlet有哪些相同點和不同點,它們之間的聯絡是什麼 事實上,jsp的本質依然是servlet,每個jsp頁面就是乙個servlet例項 jsp頁面由系統編譯成servlet,servlet再負責響應使用者請求。也就是說,...

你後悔和現在的丈夫結婚嗎,你會後悔和現在的丈夫結婚嗎,如果重來一次,你還會選擇他嗎?

不後悔。特別慶幸和老公由彼此初戀走進婚姻。現在戀愛3年,結婚7年,生了兩個兒子,和公婆住在一起。和老公是同學介紹,簡訊聊了乙個月後見面,彼此第一眼都覺得對方不夠好看,但是彼此又都覺得你那樣的居然還看不上我!結果他只兩分鐘就漏了老底,他見面短暫沉默後突然說了一句,我研究生專業第一,表情是有點自尊,有點...

關於動名詞和現在分詞的區別,動名詞和現在分詞有什麼區別

動名詞是v ing.動名詞作定語往往表示被修飾詞的某種用途。如 動名詞 動詞 現在分詞 a walking stick a stick for walking a stick which is used for walking a washing machine a machine for wash...