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

正文內(nèi)容

j2ee項(xiàng)目實(shí)訓(xùn)struts框架技術(shù)——第4章strutstiles框架及應(yīng)用第1部分-資料下載頁

2024-11-17 16:15本頁面

【導(dǎo)讀】理地分層可以隔離某個(gè)層中的組件變化所造成的對(duì)其它層中組件的影響。的外觀感覺和具體的頁面內(nèi)容呢?在JSP的技術(shù)規(guī)范中提供了動(dòng)態(tài)和靜態(tài)(借助include指。而更好的實(shí)現(xiàn)技術(shù),則是應(yīng)用本章將要介紹的Struts框架中所集成的Tiles子框架技術(shù)。因?yàn)門iles框架是一種功能強(qiáng)大、而易用的動(dòng)態(tài)模板和布局框架。的各個(gè)具體的內(nèi)容頁面是在實(shí)際應(yīng)用時(shí)再被包含進(jìn)來并填充這些位置。和易用性的一種有效的手段。因?yàn)橛脩艚缑娴囊恢滦砸矊⒁馕吨脩艚缑嬷械母鱾€(gè)組件的??芍赜?,而可重用性將可導(dǎo)致應(yīng)用系統(tǒng)不容易崩潰并且易于維護(hù)和功能擴(kuò)展。預(yù)定義的頁面組件來組裝各個(gè)目標(biāo)頁面。重復(fù)的HTML標(biāo)簽和JSP腳本的源代碼。版開始,成為Struts框架系統(tǒng)發(fā)布包中的一部分。些簡單的基本界面元素所構(gòu)成的。因?yàn)?,利用布局管理器來?chuàng)建圖形用戶界面對(duì)應(yīng)用系統(tǒng)。形用戶界面組件或者影響達(dá)到最小化。將與頁面內(nèi)容信息混雜在一起、并且緊密關(guān)聯(lián)和藕合。<html><head><title>應(yīng)用JSP中的文件包含標(biāo)簽的頁面</title></head><body>

  

【正文】 body tiles:insert attribute=logoImage/tiles:insert br tiles:insert attribute=globalMenuBar/tiles:insertbr tiles:insert attribute=pageContent/tiles:insertbr tiles:insert attribute=authorArea/tiles:insert /body/html:html Tiles 的 參數(shù)稱為屬性( Attribute) , Tile 的 屬性在插入 Tile 時(shí)定義,并僅在 Tile 內(nèi)可見。 并且 它對(duì)子 Tile 和包含該 Tile 的頁面也是不可見的。這樣在同一個(gè) Tile 被在一個(gè)頁面中使用數(shù)次的情況下也可以避免名稱沖突 。開發(fā)人員可以專注于如何最好 地 使用好 Tile 而不用擔(dān)心名稱沖突。 設(shè)計(jì)模板 頁面 中的 Logo 區(qū) 標(biāo)志圖像所在的內(nèi)容子頁面 在該 中添加本 Web 應(yīng)用系統(tǒng)的 Logo 標(biāo)志圖像的標(biāo)簽,該 頁面為普通的 JSP 頁面,具體的結(jié)果請(qǐng)見下圖 所示??紤]本書的篇幅,沒有將該頁面的具體內(nèi)容 標(biāo)簽 附錄出。 圖 本 Web 應(yīng)用系統(tǒng)的 Logo 標(biāo)志圖像 設(shè)計(jì)模板 頁面 中的 全局導(dǎo)航條 菜單項(xiàng)目的內(nèi)容子頁面 在該 中添加本 Web 應(yīng)用系統(tǒng)的全局導(dǎo)航條菜單項(xiàng)目 標(biāo)簽,并為每個(gè) 菜單項(xiàng)目添加對(duì)應(yīng)的超鏈接。 該 頁面 也 為普通的 JSP 頁面, 具體的結(jié)果請(qǐng)見下面的圖 所示 的頁面預(yù)覽圖示 ??紤]本書的篇幅, 也 沒有將該頁面的具體內(nèi)楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 13/16 頁 容附錄出。 圖 本 Web 應(yīng)用系統(tǒng)的全局導(dǎo)航條菜單項(xiàng)目 設(shè)計(jì)模板 頁面 中的 具體功能的 各個(gè) 內(nèi)容頁面 根據(jù) Web 應(yīng)用系統(tǒng)中的各個(gè)功能的要求設(shè)計(jì)出對(duì)應(yīng)的內(nèi)容頁面文件,下面以 實(shí)現(xiàn)用戶登陸功能的 注冊(cè)功能的 明如何進(jìn)行內(nèi)容頁面的設(shè)計(jì)開發(fā)。 在實(shí)現(xiàn)用戶登陸功能的 頁面中只需要包含有登陸表單的內(nèi)容,而不再需要重復(fù)地包含 Logo 區(qū) 標(biāo)志圖像和 全局導(dǎo)航條 菜單項(xiàng)目等內(nèi)容。 該 頁面也為普通的 JSP 頁面, 具體的結(jié)果請(qǐng)見下圖 所示。考慮本書的篇幅, 同樣也 沒有將該 頁面的具體內(nèi)容附錄出。 對(duì)于在 實(shí)現(xiàn)用戶注冊(cè)功能的 頁面中 也 只需要包含有注冊(cè)表單的內(nèi)容, 同樣也 不再需要重復(fù)地包含 Logo 區(qū) 標(biāo)志圖像和 全局導(dǎo)航條 菜單項(xiàng)目等內(nèi)容。該 頁面也為普通的 JSP 頁面, 具體的結(jié)果請(qǐng)見下圖 所示??紤]本書的篇幅, 同樣也 沒有將該 頁面的具體內(nèi)容附錄出。 其中的用戶圖像文件由于是動(dòng)態(tài)定位的,因此在靜態(tài)預(yù)覽中不能正確地顯示出。 圖 doUserLogin 頁面中的登陸表單 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 14/16 頁 圖 doUserRegister 頁面中的注冊(cè)表單 設(shè)計(jì)模板 頁面 中的版權(quán)信息顯示的頁面 在 該 中添加本 Web 應(yīng)用系統(tǒng) 中的版權(quán)信息顯示的具體內(nèi)容及標(biāo)簽 , 該 頁面也為普通的 JSP 頁面 , 具體的結(jié)果請(qǐng)見下面的圖 所示??紤]本書的篇幅,沒有將該頁面的具體內(nèi)容附錄出。 圖 版權(quán)信息顯示的 頁面預(yù)覽圖示 設(shè)計(jì) 系統(tǒng)中的某個(gè)具體功能的請(qǐng)求 頁面 下面以實(shí)現(xiàn)用戶登錄功能為示例進(jìn)行說明,設(shè)計(jì)系統(tǒng)中的用戶登錄功能請(qǐng)求的目標(biāo)頁面 ,該 頁 面 也 稱 為 主 調(diào) 頁 面 。 在 該 頁面中指定需要應(yīng)用在 【例 43】 所示的 Tiles 組件定義的 XML 配置文件中具體哪個(gè)定義項(xiàng)目(由 definition標(biāo)簽所標(biāo)識(shí)) ,請(qǐng)見 【例 46】 中的黑體部分的 標(biāo)簽 項(xiàng)目 。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 15/16 頁 在 Tiles 框架中每 增加一個(gè)新的功能請(qǐng)求頁面時(shí),需要設(shè)計(jì)出兩個(gè) JSP 頁面文件,一個(gè)是調(diào)用的主調(diào)頁面(如用戶登錄功能請(qǐng)求的目標(biāo) 頁面),另一個(gè)是Tiles 框架中的具體內(nèi)容的頁面(如圖 所示的 頁面)。 本示例 頁面 文件內(nèi)容請(qǐng)見 【例 46】 所示。 【例 46】 用戶登錄功能請(qǐng)求的目標(biāo) 頁面 示例 %@ page language=java pageEncoding=gb2312% %@ taglib uri= prefix=html % %@ taglib uri= prefix=tiles % !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN html:html lang=true headhtml:base /title用戶登錄功能請(qǐng)求的目標(biāo)頁面 /title/head bodytiles:insert definition=doUserLogin/tiles:insert /body/html:html 部署本 Web 應(yīng)用系統(tǒng)和執(zhí)行 具體的 功能請(qǐng)求頁面 在瀏覽器 的地 址輸入欄 中 , 輸入 用戶登錄功能請(qǐng)求的目標(biāo) 頁面 的請(qǐng)求 URL 地址 后,將能夠看到下圖 所示的完整的內(nèi)容頁面。它是由前面所介紹的各個(gè) 內(nèi)容 頁面 并按照模板頁面中的布局定義 進(jìn)行合成而產(chǎn)生出的最終結(jié)果。 同樣在瀏覽器的地址輸入 欄 中輸入 用戶注冊(cè)功能請(qǐng)求的目標(biāo) 的請(qǐng)求 URL 地址 后,將能夠看到下面圖 所示的完整的內(nèi)容頁面。它也是由前面所介紹的各個(gè) 內(nèi)容 頁面進(jìn)行合成而產(chǎn)生出的最終結(jié)果。 通過應(yīng)用 Tiles 框架能夠?qū)?Web 應(yīng)用系統(tǒng)中的內(nèi)容 頁面進(jìn)行重用 (比如本示例中的、 和 ) 、并減少了頁面中的相同標(biāo)簽的數(shù)量。另外,由于本示例中的各個(gè)功能請(qǐng)求頁面只是在中間的內(nèi)容頁面發(fā)生了改變,因此 在瀏覽的過程中只需要將中間的內(nèi)容區(qū)域的 頁面 表單發(fā)生改變,而 整個(gè) 頁面中的其它 區(qū)域 部分 的內(nèi)容 不變化,這樣將能夠提高 整個(gè) 頁面顯示的速度。 這特別適用于比較大的頁面顯示輸出的應(yīng)用要求,可以讓整個(gè)頁面逐塊地顯示輸出、而不至于等待更長的時(shí)間才能夠楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 16/16 頁 看到輸出的結(jié)果頁面。 圖 用戶登錄功能請(qǐng)求的目標(biāo) 頁面的最終結(jié)果圖示 圖 用戶注冊(cè)功能請(qǐng)求的目標(biāo) 頁面的最終結(jié)果圖示
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1