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

正文內(nèi)容

j2ee項(xiàng)目實(shí)訓(xùn)struts框架技術(shù)——第8章重構(gòu)和完善bbs論壇系統(tǒng)第2部分-文庫(kù)吧在線文庫(kù)

  

【正文】 抽取方法 參數(shù) 對(duì)話框中, 在方法名字段中,輸入將抽取的新方法的名稱;同時(shí) 在訪問修飾符列表中,指定方法的可視性(公共、缺省、受保護(hù)或私有 等 )。 圖 在抽 取方法的對(duì)話框中輸入方法的名稱 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 5/23 頁(yè) 將 對(duì)象的創(chuàng)建的 構(gòu)造 方法 替換為工廠方法調(diào)用 對(duì)象的創(chuàng)建也是在編程開發(fā)中頻繁出現(xiàn)的編程行為,而常規(guī)的對(duì)象創(chuàng)建一般是通過 new語(yǔ)句實(shí)現(xiàn)的,但這會(huì)產(chǎn)生出類對(duì)象的創(chuàng)建代碼與目標(biāo)類名稱緊密關(guān)聯(lián)而產(chǎn)生強(qiáng)藕合的關(guān)系。 此時(shí), 引入工廠 的 重構(gòu)命令的參數(shù) 對(duì)話框?qū)?huì)出現(xiàn),請(qǐng)見圖 所示的對(duì)話框圖示。 將 某個(gè)類中的 成員上拉至 父 類 中 1) 在 Java 視圖(例如,“大綱”、“包資源管理器”和“成員”)中,選擇想要上拉的成員 方法或者屬性 。操作的過程和要求基本上與前面所介紹的“移動(dòng)類中的成員元素的重構(gòu)操作”相同。這可以通過單元測(cè)試中的測(cè)試套件來識(shí)別和保證。 2)本地化( Localization,又稱為 l10n) 應(yīng)用系統(tǒng)的本地化,主要是指 通過對(duì)應(yīng)用系統(tǒng)程序添加特定 語(yǔ)言 場(chǎng)所的組件 (一般為資源文件 ) 和相應(yīng)的翻譯文本來 使得 該應(yīng)用系統(tǒng)程序適用于特定的場(chǎng)所和語(yǔ)言的過程。 Google 用戶經(jīng)常有這樣的感覺 , 當(dāng)用戶以簡(jiǎn)體中文瀏覽器瀏覽搜索引擎 Google 時(shí),搜索引擎 Google 將自動(dòng)地出現(xiàn)下面的圖 所示的簡(jiǎn)體中文界面。 在 Java 平臺(tái)中,是通過如下的系統(tǒng) API 實(shí)現(xiàn)對(duì)應(yīng)用系統(tǒng)國(guó)際化的支持。 2)常見的支持國(guó)際化效果的 Web應(yīng)用程序的幾種實(shí)現(xiàn)形式 具體在 國(guó)際化的 Web 應(yīng)用系統(tǒng)程序的開發(fā)實(shí)現(xiàn)時(shí),一般可以采用下面的 幾種實(shí)現(xiàn)形式。 2) Struts 框架 對(duì)國(guó)際化實(shí)現(xiàn)的技術(shù)支持 Struts 框架對(duì)國(guó)際化實(shí)現(xiàn)的技術(shù)支持,是通過提供資源字符串文件和 bean:message標(biāo)簽、以及 包中的 Locale 類。 【例 83】 缺省資源 字符串 文件的 配置示例 strutsconfig … … … messageresources parameter=/ 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 14/23 頁(yè) messageresources key=Image parameter=/ messageresources key=Menu parameter=/ /strutsconfig Struts 框架系統(tǒng)將根據(jù)瀏覽器所發(fā)送來的 Http 請(qǐng)求頭中的“ AcceptLanguage”項(xiàng)目( Accept language: zh_ 代表 簡(jiǎn)體中文 或者 Accept language: en_us 代表 英 文 ) 來決定返回那個(gè)語(yǔ)言版本的 資源 字符串文件中的信息??梢栽L問 下面的網(wǎng)站 pub/ietf//related/ 而獲得完整的語(yǔ)言代碼表,并且語(yǔ)言代碼由兩個(gè)小寫字母組成。 各個(gè)國(guó)家和語(yǔ)言所形成的 資源字符串文件 的名稱格式中的“語(yǔ)言”和“地區(qū)”的編碼,讀者除了可以參考圖 和圖 的網(wǎng)站外,其實(shí)在 IE 瀏覽器中也提供了對(duì)應(yīng)的標(biāo)識(shí)。最后的實(shí)現(xiàn)結(jié)果請(qǐng)見圖 所示的 配置文件的內(nèi)容圖示。 下圖 中所示為應(yīng)用 字符轉(zhuǎn)換工具 程序 對(duì) 簡(jiǎn)體 中文環(huán)境下的資源字符串文件 進(jìn)行 轉(zhuǎn)換 之前的圖示。也可以在中文 Windows 系統(tǒng)的主機(jī)中進(jìn)行,但需要改變 IE 瀏覽器 中 的語(yǔ)言 類型的 設(shè)置 。 圖 在 “語(yǔ)言首選項(xiàng)”子對(duì)話框中選擇美國(guó)英文 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 22/23 頁(yè) 圖 將“美國(guó)英語(yǔ)”作為語(yǔ)言首選項(xiàng) 圖 測(cè)試瀏覽器下的美國(guó)英語(yǔ)環(huán)境的效果 1) Action 類中的 getResources 方法 在 Action 類中提供有兩個(gè) 重載形式的 getResources 方法,它們都返回一個(gè)MessageResource 類的對(duì)象實(shí)例。 Locale currentLocale=()。 方法 返回一個(gè) HttpServletRequest 對(duì)象中指定 key 名稱的資源文件 ; 2) MessageResources 類 在 MessageResources 類中,提供了多種 重載 形式的 getMessage 方法 可以從資源文件中獲得 指定 Key 名稱的 本地化提示文字字符串消息內(nèi)容 , 下面列出常用的幾種重載 形式 。具體的操作結(jié)果請(qǐng)見圖 所示的操作結(jié)果圖示。在【例 84】中附錄了本項(xiàng)目中的 頁(yè)面修改后的部分內(nèi)容示例 ,并請(qǐng)注意其中的黑體部分的標(biāo)簽內(nèi)容 。 2)簡(jiǎn)體 中文環(huán)境下的資源字符串文件 同樣 右擊項(xiàng)目中的 src/ 目錄,在彈出的快捷菜單中選擇 【新建文件】 菜單項(xiàng)目,將彈出圖 。但為了節(jié)省本書的篇幅,對(duì)項(xiàng)目的實(shí)現(xiàn)過程進(jìn)行簡(jiǎn)化、并除掉了其他無關(guān)的代碼和顯示文字的內(nèi)容。國(guó)家(地區(qū))代碼總是由兩個(gè)大寫字母組成 ,具體請(qǐng)見圖 所示的 ISO 網(wǎng)站中所提供的 地區(qū)(國(guó)家)代碼 的說明圖示 。類似地,帶格式的數(shù)字和日期也必須 要進(jìn)行 本地化。 3)與國(guó)際化 技術(shù) 實(shí)現(xiàn)有關(guān)的 資源字符串文件 在 Struts 框架中,實(shí)現(xiàn)國(guó)際化的基本思路是把應(yīng)用系統(tǒng)中的各個(gè)資源字符串文件按照各種語(yǔ)言類型翻譯一遍,并把這些文件按照國(guó)際化程序的要求命名好,然后放置在同一個(gè)目 錄 中 。一般情況是在首頁(yè)或者 登錄頁(yè)上增加語(yǔ)言類型的選項(xiàng) ,用戶選中應(yīng)用系統(tǒng)所提供的其中一種語(yǔ)言類型后 ,應(yīng)用系統(tǒng) 即以用戶選擇的語(yǔ)言進(jìn)行顯示。 實(shí)現(xiàn)國(guó)際化應(yīng)用系統(tǒng)程序的基本思路 1)國(guó)際化時(shí)的基本策略 在 Java 平臺(tái)中,每種語(yǔ)言和地區(qū)在 Java 中都存在一個(gè)標(biāo)識(shí)符(參考上面的 類 說明 ),每個(gè)與本地化敏感的類都可以保存它自己的與本地化有關(guān)的信息,所有對(duì)本地化敏感的操作都可以明確指定一個(gè)地區(qū)標(biāo)識(shí)符作為參數(shù),這樣,就大大簡(jiǎn)化了多語(yǔ)言程序的開發(fā)實(shí)現(xiàn)。并且 這個(gè)參數(shù)在 以后 的查詢和翻頁(yè)過程中通過 Cookie 而 保存,并通過 Get 請(qǐng)求的 方式一直傳遞給 Google,從而可靠地 保持在 搜索查詢過程中的顯示 界面的語(yǔ)言一致性。 為什么要將應(yīng)用系統(tǒng)進(jìn)行本地化轉(zhuǎn)換 應(yīng)用 系統(tǒng)的開發(fā)者花費(fèi)大量的 時(shí)間、 精力和財(cái)力而開發(fā)出 的 某個(gè) 功能完善而富有價(jià)值楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 10/23 頁(yè) 的 應(yīng)用系統(tǒng),當(dāng)然都希望在應(yīng)用系統(tǒng)的開發(fā)方面能夠得到更大的投資回報(bào)。 而實(shí)現(xiàn)國(guó)際化技術(shù)的基本思路是將“ 資源 ”和“ 代碼 ”相互 分離 —— 也就是 把 應(yīng)用系楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 9/23 頁(yè) 統(tǒng) 中需要本地化的內(nèi)容單獨(dú)存儲(chǔ)成 特定格式的 資源文件,
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1