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

正文內(nèi)容

j2ee項目實訓struts框架技術(shù)——第8章重構(gòu)和完善bbs論壇系統(tǒng)第2部分(留存版)

2025-01-13 04:08上一頁面

下一頁面
  

【正文】 列資料 楊教授工作室,版權(quán)所有,盜版必究 , 3/23 頁 在表示類中的成員方法的“ Java 代碼”視圖中, 從方法主體中選擇一組語句或一個表達式 。在本示例中是實現(xiàn)對某個類中的 數(shù)據(jù)庫連接 Connection類的 對象 實例 con的定義進行移動重構(gòu)操作。 2)進行具體的抽取代碼重構(gòu)操作 在“ Java 代碼”視圖中的上下文彈出菜單中,選擇【重構(gòu)】菜單,然后再選擇 【 抽取方法 】 菜單項目。 1) 打開需要 重構(gòu)為工廠方法的 類 代碼 在表示類中的成員方法的“ Java 代碼”視圖中, 選擇構(gòu)造 方法 聲明 。 2) 執(zhí)行下列其中一項操作 從菜單欄中選擇 【 重構(gòu) 】 菜單 ,然后再選擇 【 下推 】 菜單 項目 ,或者從彈出 的上下文菜單中選擇 【 重構(gòu) 】 菜單 中的 【 下推 】 菜單 項目。 而實現(xiàn)國際化技術(shù)的基本思路是將“ 資源 ”和“ 代碼 ”相互 分離 —— 也就是 把 應用系楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 9/23 頁 統(tǒng) 中需要本地化的內(nèi)容單獨存儲成 特定格式的 資源文件,避免在 程序 代碼中直接放置本地化 的 文字 等方面的內(nèi)容 。并且 這個參數(shù)在 以后 的查詢和翻頁過程中通過 Cookie 而 保存,并通過 Get 請求的 方式一直傳遞給 Google,從而可靠地 保持在 搜索查詢過程中的顯示 界面的語言一致性。一般情況是在首頁或者 登錄頁上增加語言類型的選項 ,用戶選中應用系統(tǒng)所提供的其中一種語言類型后 ,應用系統(tǒng) 即以用戶選擇的語言進行顯示。類似地,帶格式的數(shù)字和日期也必須 要進行 本地化。但為了節(jié)省本書的篇幅,對項目的實現(xiàn)過程進行簡化、并除掉了其他無關的代碼和顯示文字的內(nèi)容。在【例 84】中附錄了本項目中的 頁面修改后的部分內(nèi)容示例 ,并請注意其中的黑體部分的標簽內(nèi)容 。 方法 返回一個 HttpServletRequest 對象中指定 key 名稱的資源文件 ; 2) MessageResources 類 在 MessageResources 類中,提供了多種 重載 形式的 getMessage 方法 可以從資源文件中獲得 指定 Key 名稱的 本地化提示文字字符串消息內(nèi)容 , 下面列出常用的幾種重載 形式 。 圖 在 “語言首選項”子對話框中選擇美國英文 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 22/23 頁 圖 將“美國英語”作為語言首選項 圖 測試瀏覽器下的美國英語環(huán)境的效果 1) Action 類中的 getResources 方法 在 Action 類中提供有兩個 重載形式的 getResources 方法,它們都返回一個MessageResource 類的對象實例。 下圖 中所示為應用 字符轉(zhuǎn)換工具 程序 對 簡體 中文環(huán)境下的資源字符串文件 進行 轉(zhuǎn)換 之前的圖示。 各個國家和語言所形成的 資源字符串文件 的名稱格式中的“語言”和“地區(qū)”的編碼,讀者除了可以參考圖 和圖 的網(wǎng)站外,其實在 IE 瀏覽器中也提供了對應的標識。 【例 83】 缺省資源 字符串 文件的 配置示例 strutsconfig … … … messageresources parameter=/ 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 14/23 頁 messageresources key=Image parameter=/ messageresources key=Menu parameter=/ /strutsconfig Struts 框架系統(tǒng)將根據(jù)瀏覽器所發(fā)送來的 Http 請求頭中的“ AcceptLanguage”項目( Accept language: zh_ 代表 簡體中文 或者 Accept language: en_us 代表 英 文 ) 來決定返回那個語言版本的 資源 字符串文件中的信息。 2)常見的支持國際化效果的 Web應用程序的幾種實現(xiàn)形式 具體在 國際化的 Web 應用系統(tǒng)程序的開發(fā)實現(xiàn)時,一般可以采用下面的 幾種實現(xiàn)形式。 Google 用戶經(jīng)常有這樣的感覺 , 當用戶以簡體中文瀏覽器瀏覽搜索引擎 Google 時,搜索引擎 Google 將自動地出現(xiàn)下面的圖 所示的簡體中文界面。這可以通過單元測試中的測試套件來識別和保證。 將 某個類中的 成員上拉至 父 類 中 1) 在 Java 視圖(例如,“大綱”、“包資源管理器”和“成員”)中,選擇想要上拉的成員 方法或者屬性 。 圖 在抽 取方法的對話框中輸入方法的名稱 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 5/23 頁 將 對象的創(chuàng)建的 構(gòu)造 方法 替換為工廠方法調(diào)用 對象的創(chuàng)建也是在編程開發(fā)中頻繁出現(xiàn)的編程行為,而常規(guī)的對象創(chuàng)建一般是通過 new語句實現(xiàn)的,但這會產(chǎn)生出類對象的創(chuàng)建代碼與目標類名稱緊密關聯(lián)而產(chǎn)生強藕合的關系。這同 樣也可以在 Eclipse 工具 中利用重構(gòu)操作的菜單來實現(xiàn),以提高編程開發(fā)的效率。請見圖 。請見圖 。請見圖 所示的的選擇狀態(tài)圖示。有關的操作過程及圖示在此省略 。 當然,采用“ 資源 ”和“ 代碼 ”相互 分離 的國際化開發(fā)技術(shù)具有以下的一些優(yōu)點:只基于一套源項目文件而進行多種不同語言的本地化效果,減少了應用系統(tǒng)的程序代碼重復開發(fā)和 控制管理的工作量;同時也能夠簡化應用系統(tǒng)的本地化實現(xiàn)過程,因為只需要翻譯應用系統(tǒng)中的各個提示文字而產(chǎn)生出不同語言版本的資源文件,并且不會涉及更改程序中的源代碼工作,也就不會引入額外的功能缺陷。 圖 搜 索引擎 Google 的繁體中文界面 在 Java 技術(shù)平臺中是如何解決國際化的技術(shù)問題 1)應用系統(tǒng)要成為國際化的應用系統(tǒng)時所應該滿足的要求 應用系統(tǒng)要能夠被國際化,必須滿足一些基本的 技術(shù) 要求。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 13/23 頁 Struts 框架中對國際化技術(shù)的支持 1) HTML 請求 中的“ AcceptLanguage”請求頭 瀏覽器 所發(fā)送的 HTML 請求到達服務器 端 時, 并在 HTTP 數(shù)據(jù)包的請求頭中 指出用戶 所采用的 瀏覽器的首選本地化環(huán)境(可能是多個本地化環(huán)境的列表 ,請見圖 中的 IE 瀏覽器 中的語言環(huán)境的圖示 )。 4) 資源字符串 文件的存放位置 資源字符串 文件 需要存儲在 WEBINF\classes 目錄路徑下,比如,如果資源文件存儲在 WEBINF\classes 目錄中, 缺省資源 字符串 文件 名應該是,那么需要傳遞的 參數(shù)值是 ApplicationResour
點擊復制文檔內(nèi)容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1