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部分(更新版)

  

【正文】 再直接出現(xiàn)硬編碼的提示信息的中文文字,而應(yīng)該通過(guò) Struts 框架中所提供的 bean:message標(biāo)簽從與本地語(yǔ)言版本相對(duì)應(yīng)的資源字符串文件中獲得對(duì)應(yīng)的提示信息。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 18/23 頁(yè) 圖 建立 英文環(huán)境下的資源字符串文件 在該 文件中設(shè)計(jì) 英文環(huán)境下的各種提示信息文字,具體的內(nèi)容同前面 默認(rèn)的 資源字符串文件 中的內(nèi)容,請(qǐng)參考圖 中 所示 的內(nèi)容 。 下面 通過(guò)對(duì) BBS 論壇系統(tǒng)進(jìn)行重構(gòu)為國(guó)際化系統(tǒng)的實(shí)現(xiàn)過(guò)程,來(lái)介紹與 Struts 框架國(guó)際化相關(guān)的技術(shù)應(yīng)用、實(shí)現(xiàn)過(guò)程和代碼示例。國(guó)家(地區(qū))代碼表可以在 /iso3166ma/02iso3166codelists/ 查到。色彩以及色彩的搭配在不同的文化背景中,也是有完全不同的意思和效果 。通過(guò)為開(kāi)發(fā)人員提供這些有關(guān)的 API 及相應(yīng)的數(shù)據(jù)訪問(wèn)的標(biāo)簽和資源文件等內(nèi)容,使得開(kāi)發(fā)人員不需了解這些 API 類的具體細(xì)節(jié)就可設(shè)置與國(guó)際化有關(guān)的各種格式參數(shù)、并實(shí)現(xiàn)應(yīng)用系統(tǒng)的國(guó)際化效果。 ? 提供選項(xiàng)并由用戶進(jìn)行選擇,用戶可以根據(jù)自己的需要來(lái)決定使用何種語(yǔ)言顯示 這是比較常見(jiàn)靈活的實(shí)現(xiàn)方式 ,可以由用戶自己來(lái)選擇所要顯示的語(yǔ)言。而且 Java語(yǔ)言本身采用 雙字節(jié)字符 Unicode編碼 ,這就為解決國(guó)際化的問(wèn) 題提供了很多方便 、并且是根本性的支持 。 Google 是 如何識(shí)別出 用戶端的 瀏覽器 所應(yīng)用 的“界面語(yǔ)言” ( 簡(jiǎn)體中文 或者英 文 )呢?當(dāng) 用戶第一次 應(yīng)用 Google 進(jìn)行搜索查詢 訪問(wèn) 時(shí), Google 會(huì)根據(jù)瀏覽器 所 發(fā)送的請(qǐng)求 包 中楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 11/23 頁(yè) 包含的 Accept language: zh_(代表 簡(jiǎn)體中文 )或者 Accept language: en_us( 英 文 ) 這個(gè)頭信息來(lái)判別 而出現(xiàn)對(duì)應(yīng)的語(yǔ)言版本的界面(請(qǐng)見(jiàn)圖 、圖 和圖 的顯示效果) 。當(dāng)然, 對(duì)應(yīng)用系統(tǒng)的 國(guó)際化 最簡(jiǎn)單的 功能要求就是應(yīng)用系統(tǒng)的圖形用戶界面上的信息能用本地化語(yǔ)言來(lái)顯示 ,這主要包括用戶 操作界面的風(fēng)格問(wèn)題、提示 ( 包括菜單、對(duì)話框、屏幕 顯示 等 ) 和幫助語(yǔ)言的版本問(wèn)題、界面定制的個(gè)性化問(wèn)題、日期和貨幣的類型 等方面的問(wèn)題。當(dāng)然, Struts 框架中所提供的對(duì)國(guó)際化技術(shù)的支持是基于 Java 技術(shù)平臺(tái)中所提供的對(duì)應(yīng)用系統(tǒng)進(jìn)行國(guó)際化內(nèi)在技術(shù)的支持而實(shí)現(xiàn)的。 1)在 Java 編輯器或 Java 視圖中,選擇要從其中抽取接口的類型(類) 2)執(zhí)行下列其中一項(xiàng)操作 從菜單欄中選擇【重構(gòu)】菜單,然后再選擇【抽取接口】菜單項(xiàng)目,或者從彈出的上下文菜單中選擇【重構(gòu)】菜單中的【抽取接口】菜單項(xiàng)目。 將 某個(gè)類中的 成員下推至子類 中 圖 選擇【引入工廠】菜單項(xiàng)目 圖 在引入工廠對(duì)話框中輸入對(duì)應(yīng)的參數(shù)值 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 7/23 頁(yè) 1) 在 Java 視圖(例如,“大綱”、“包資源管理器”和“成員”)中,選擇想要下推的成員 方法或者屬性 。 在圖 所示的對(duì)話框,點(diǎn)擊【預(yù)覽】按鈕后,以執(zhí)行受控的引入工廠方法重構(gòu)操作。 下面介紹具體的實(shí)現(xiàn)方法 和操作過(guò)程 。 請(qǐng)見(jiàn)圖 所示的操作結(jié)果圖示。請(qǐng)見(jiàn)圖 擇狀態(tài)圖示。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 2/23 頁(yè) 圖 移動(dòng)重構(gòu)命令的參數(shù)對(duì)話框 在圖 所示的對(duì)話框中,點(diǎn)擊【確定】按鈕后,將完成移動(dòng)的重構(gòu)操作。楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 1/23 頁(yè) 第 8 章 重構(gòu)和完善 BBS 論壇系統(tǒng)(第 2/3 部分) 移動(dòng) 類中的成員 元素的重構(gòu)操作 1)打開(kāi)需要重命名的成員元素所在的類 在表示類中的成員方法的“ Java 代碼”視圖中,選擇要移動(dòng)的目標(biāo)成員元素。 請(qǐng)見(jiàn)圖 所示的操作結(jié)果。在本示例中是實(shí)現(xiàn)對(duì)某個(gè)語(yǔ)句塊進(jìn)行抽取代碼的重構(gòu)操作。當(dāng)然,開(kāi)發(fā)人員也 可以通過(guò)選擇相應(yīng)的復(fù)選框來(lái)生成方法 的 注釋。 在 Eclipse 工具 中提供了將某個(gè)類的構(gòu)造方法重構(gòu)為工廠方法的支持 ,開(kāi)發(fā)者只需要選擇一個(gè)類的構(gòu)造方法,從 【 重構(gòu) 】 菜單中選擇 【 引入工廠 】 菜單 項(xiàng)目 ,應(yīng)用此重構(gòu) 操作可以 為此類創(chuàng)建工廠方法。具體的輸入及項(xiàng)目的選擇結(jié)果請(qǐng) 見(jiàn)圖 所示。有關(guān)的操作過(guò)程及圖示在此省略 。提煉接口可以從一個(gè)存在的類中 而 創(chuàng)建 出 一個(gè)新的接口。 Java 技術(shù)平臺(tái)提供了對(duì)應(yīng)用系統(tǒng)進(jìn)行國(guó)際化的內(nèi)在技術(shù)支持,而 Struts 框架同樣 也提供對(duì) Web 應(yīng)用系統(tǒng)的國(guó)際化實(shí)現(xiàn)效果的技術(shù)支持。 3)本地化 應(yīng)用系統(tǒng)中的哪些 內(nèi)容 當(dāng)一個(gè)軟件產(chǎn)品需要在全球范圍 內(nèi) 被應(yīng)用時(shí),首先得考慮在不同的地域和語(yǔ)言環(huán) 境下面的使用情況(也就是需要解決 國(guó)際化問(wèn)題 )。 圖 搜索引擎 Google 的英文界面 當(dāng)然,如果 用戶以 繁體 中文瀏覽器瀏覽搜索引擎 Google 時(shí) ( URL 地址也還不變,仍然采用 ,搜索引擎 Google 將自動(dòng)地出現(xiàn)下面圖 繁體 中文界面。 另外由于 Java 語(yǔ)言具有平臺(tái)無(wú)關(guān)、可移植性等優(yōu)點(diǎn),并且提供了強(qiáng)大的系統(tǒng)類庫(kù)。例如對(duì)于英文 語(yǔ)言環(huán)境 采用 ,而對(duì)于簡(jiǎn)體中文 環(huán)境則 采用 等資源字符串的屬性文件。 而利用 類 來(lái)提供對(duì)應(yīng)用 系統(tǒng)中 消息的格式化支持。因?yàn)樵S多圖像中嵌有文字,所以圖形和圖像也應(yīng)該是可配置的,而且也應(yīng)該 能夠 進(jìn)行國(guó)際化 的轉(zhuǎn)換 。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 15/23 頁(yè) 地區(qū)(國(guó)家)代碼,指定為一個(gè) ISO3166 碼。 在 BBS論壇系統(tǒng)中應(yīng)用 Struts 框架國(guó)際化技術(shù) 讀者了解了上一節(jié)中所介紹的與國(guó)際化有 關(guān)的各個(gè)方面知識(shí)后,如果需要 真正地開(kāi)發(fā)一個(gè)國(guó)際化的企業(yè)級(jí)應(yīng)用系統(tǒng)項(xiàng)目,應(yīng)該遵循哪些基本的步驟和實(shí)現(xiàn)過(guò)程呢? 圖 IE 瀏覽器內(nèi)所提供的“語(yǔ)言”和“地區(qū)”的編碼 圖示 首先需要分析和了解本項(xiàng)目現(xiàn)有的需求和未來(lái)可能的功能擴(kuò)展,而確定出本項(xiàng)目是否需要提供國(guó)際化的支持以及語(yǔ)言的種類;并制定出本項(xiàng)目在開(kāi)發(fā)中的與國(guó)際化實(shí)現(xiàn)有關(guān)的一些規(guī)則,并在以后的開(kāi)發(fā)實(shí)現(xiàn)過(guò)程(設(shè)計(jì)和編碼工作)中嚴(yán)格執(zhí)行和遵守; 然后 開(kāi)始進(jìn)行應(yīng)用系統(tǒng)的程序設(shè)計(jì)和開(kāi)發(fā)實(shí)現(xiàn)工作,并考慮本項(xiàng)目中的各種語(yǔ)言的數(shù)據(jù)存儲(chǔ)策略、準(zhǔn)備國(guó)際化需要的資源文件。在該對(duì)話框的文件名稱的輸入條中輸入文件名稱為 ,請(qǐng)見(jiàn)圖 。 因此,可讀性將大大地降低。具體操作的結(jié)果請(qǐng)見(jiàn)圖 所示的“語(yǔ)言首選項(xiàng) ”子對(duì)話框中選擇狀態(tài)圖示。 ? MessageResources getResources(HttpServletRequest request)。
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1