面試準備 Struts 基本流程

2021-08-24 21:45:18 字數 826 閱讀 4714

struts基本流程

1.   web伺服器載入struts容器

1)   載入配置檔案web.xml, servlet-config.xml

2.   對外發布**後,由瀏覽器傳送請求到web伺服器

1)   actionservlet根據請求頁面建立formbean物件,若已存在該物件,則呼叫formbean中的reset()方法。

2)   呼叫formbean中的set***()方法設定屬性值

3)   判斷是否進行驗證操作(根據servlet-config.xml)

4)   formbean建立完成

3.   web伺服器傳遞formbean給對應的action類

1)   action進行業務邏輯處理。

4.   web伺服器將jsp頁面返回給瀏覽器進行響應

struts其他內容:

1.   struts1 是單例的,因為:只有乙個actionservlet類,每個action都是單獨乙個物件,每個formbean也是單獨的乙個物件。因此,struts1不是執行緒安全的。對比struts2是多例的且是執行緒安全的。

2.   配置多個servlet-config.xml有兩種方法:在web.xml中進行分模組

struts的常用功能

1.   struts國際化

2.   驗證構架

3.   struts標籤:html, logic, bean, nested

4.   struts tiles(頁面布局)

5.   struts可擴充套件外掛程式

2012面試準備 2012 10 26面試準備

c 1 什麼純虛函式?首先,二者申明不一樣。virtual void test void 虛函式 virtual void test void 0 純虛函式 其次,如果乙個類包含了乙個純虛函式 哪怕只有乙個是純虛函式 那麼它就是乙個抽象類 就是不能生成具體的物件!但如果類中只包含虛函式,那麼是可以定...

Struts2的基本開發流程

首先,struts2不是struts1框架的公升級版,他們之間並無直接關係。struts2是webwork的公升級,而不是乙個全新的框架,它吸收了兩者的優勢,保證了穩定性和效能。struts2的框架搭建流程 1.引入struts2框架的jar包 最小13個jar包 2.建立乙個pojo類 a.類的屬...

面試需要準備!!

1 請介紹一下你自己。這是外企常問的問題。一般人回答這個問題過於平常,只說姓名 年齡 愛好 工作經驗,這些在簡歷上都有,其 實,外企最希望知道的是求職者能否勝任工作,包括 最強的技能 最深入研究的知識領域 個性中最積極的部分 做過的最成功的事,主要的成就等,這些都可以 和學習無關,也可以和學習有關,...