freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

j2ee項目實訓(xùn)struts框架技術(shù)——第4章strutstiles框架及應(yīng)用第2部分(已修改)

2024-12-03 16:15 本頁面
 

【正文】 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 1/11 頁 第 4 章 Struts Tiles 框架及應(yīng)用 (第 2/3 部分) 通過 Struts Action 類 來調(diào)用 Tiles 組件 Struts ForwardAction 組件類 在應(yīng)用系統(tǒng)的表示層中的頁面開發(fā)中,為了避免一些關(guān)于系統(tǒng)中的視圖具體實現(xiàn) 技術(shù)及 系統(tǒng)中的各個頁面 文件的物理位置 直接暴露出 。一般希望 對 Web 應(yīng)用系統(tǒng)中的 所有 頁面的導(dǎo)航都應(yīng)該通過“ .do”的方式進(jìn)行。這樣將不會直接連接到物理的 JSP 文件 ,而總是連接到一個虛擬的 Struts Action 組件 , 然后由它來調(diào)度并提供相應(yīng)的頁面 并 能通過控制器被管理 。 當(dāng)然 ,為每個目標(biāo)頁面編寫一個對應(yīng)轉(zhuǎn)發(fā)的 Struts Action 組件 , 將會是一個非常繁瑣的 開發(fā) 工作。一個更有效的辦法是部署一個 實現(xiàn)轉(zhuǎn)發(fā)功能 的 Action 組件,它可以在Struts 框架 的 配置文件中被定制,并在需要的地方可以被重用。 而這樣的功能可以由標(biāo)準(zhǔn)的 ForwardAction 類來完成。開發(fā)者只需要簡單地將目標(biāo)路徑作為 ActionMappin 的 parameter 屬性而傳遞給 ForwardAction 組件。 ForwardAction組件將會從 mapping 中查找目 標(biāo)路徑,并使用它來返回一個 ActionForward 給ActionServlet 組 件 。 如 下 面 的 示 例 中 的 配 置 項 目 結(jié) 果 , 將 能夠 以 的 方 式 實 現(xiàn) 對 的頁面進(jìn)行請求。 action path=/doUserLogin type= parameter=/userManage// 利用 組件 進(jìn)行轉(zhuǎn)發(fā) 定義 如果 Tiles 組件代表完整的網(wǎng)頁,可以直接通過 Struts 框架 的 Action 類 來調(diào)用 Tiles組件( 該 Action 的跳轉(zhuǎn) 目標(biāo)可以為 Tiles 中的定義)。例如,如果希望通過 Struts 框架的 Action 類 來調(diào)用前面 【例 43】 中 所定義的名為“ doUserManage”的 Tiles 組件,可以在 Struts 框架的 配置文件中配置如下 【例 47】 所示 的 Action 映射定義,并利用其中的“ parameter”屬性引用 【例 43】 中 “ doUserManage”的定義。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 2/11 頁 【例 47】 利用 進(jìn)行轉(zhuǎn)發(fā)定義的示例 actionmappings action path=/index type= parameter=doUserManage/action /actionmappings 向該 ForwardAction 組件 進(jìn)行請求 由于在 【例 47】 中為用戶登陸功能的請求提供了一個“ /”的請求配置 action項目, 因此 操作 者可 以 在 瀏覽 器的地 址輸 入欄 中輸 入下 面的 請求 URL 地址 后,該請求先被轉(zhuǎn)發(fā)到 ForwardAction組件 , 而 ForwardAction 組件 再把請求轉(zhuǎn)發(fā)給名為“ doUserManage”的 Tiles 組件。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1