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部分(文件)

2024-12-08 04:08 上一頁面

下一頁面
 

【正文】 環(huán) 境 下 的 資 源 字 符 串 文 件 為,而 簡體中文 語言環(huán)境下的 資源字符串文件 為。 當(dāng)然,開發(fā)人員在具體開發(fā)中,也應(yīng)該首先要保證在各個 JSP 頁面中不應(yīng)該有硬編碼的文本內(nèi)容,同時在后臺的 JavaBean 組件 類 中也不應(yīng)該返回硬編碼的錯誤 提示 消息;另外,在 Web 應(yīng)用系統(tǒng)中,為了滿足并支持國際化, Web 頁面中的顯示文本不是唯一必須被本地化的部分。 4) 資源字符串 文件的存放位置 資源字符串 文件 需要存儲在 WEBINF\classes 目錄路徑下,比如,如果資源文件存儲在 WEBINF\classes 目錄中, 缺省資源 字符串 文件 名應(yīng)該是,那么需要傳遞的 參數(shù)值是 ApplicationResources,也即 messageresources parameter=ApplicationResources/; 而如果資源字符串 文件 存儲在 WEBINF\classes\webbbs 中,那么參數(shù)值就應(yīng)該是 ,也即 為 messageresources parameter=/。請見圖 所示的某網(wǎng)站所提供的語言代碼表的說明圖示。 圖 ISO 網(wǎng)站所提供的地區(qū)(國家)代碼的說明圖示 2) Struts 框架中的資源字符串 文件的命名規(guī)則 Struts 框架所提供的對 Web 應(yīng)用系統(tǒng)的 國際化支持,要求開發(fā)人員提供不同語言版本的 資源字符串 文 件。請見圖 所示的 IE瀏覽器中的“ Inter 選項(xiàng)”對話框的圖示。 建立默認(rèn)的 資源字符串文件 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 17/23 頁 在 BBS 論壇項(xiàng)目系統(tǒng)中的 WEBINF\classes 目錄路徑下,新建一個名稱為 的 默認(rèn) 資源字符串文件,并在該 默認(rèn)的 資源字符串文件中提供系統(tǒng)中的英文提示信息字符串。 圖 本項(xiàng)目中的 配置文件的內(nèi)容圖示 建立其他語言環(huán)境下的資源字符串文件 1)英文環(huán)境下的資源字符串文件 右擊項(xiàng)目中的 src/ 目錄,在彈出的快捷菜單中選擇 【新建文件】菜單項(xiàng)目,將彈出圖 。在該對話框的文件名稱的輸入條中輸入文件名稱為 ,請見圖 。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 19/23 頁 圖 建立 簡體 中文環(huán)境下的資源字符串文件 圖 文件 內(nèi)容圖示 圖 利用字符轉(zhuǎn)換工具程序 進(jìn)行 轉(zhuǎn)換的操作圖示 轉(zhuǎn)換后的 Unicode 編 碼 結(jié)果 文件的內(nèi)容 請見下面的 圖 所示 ,此時由于提示信息全部轉(zhuǎn)換為 Unicode 編 碼 的 結(jié)果。 【例 84】本項(xiàng)目中的 頁面修改后的部分內(nèi)容示例 tr td align=centerdiv align=center bean:message key=//div/td/tr trtd align=center div align=center bean:message key=/ a href=%=webContext%/ class=gray /a /div/td/trtrtd height=22 align=centerdiv align=center bean:message key=//div/td/tr 對項(xiàng)目 部署 并 測試 國際化的效果是否正常 1)測試瀏覽器 中 的簡體中文環(huán)境的國際化效果 首先將項(xiàng)目進(jìn)行部署、并啟動服務(wù)器,然后在瀏覽器中以簡體中文語言方式進(jìn)行瀏覽測試本項(xiàng)目的國際化效果。因此,首先改變 IE 瀏覽器 中 的 首選的語言列表選項(xiàng)為美國英語,這可以選擇 IE 瀏覽器 中的楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 21/23 頁 “ Inter 選項(xiàng)”對話框中的添加“語言首選項(xiàng)”子對話框,并在該對話框中選擇“美國英語”。 再次 在瀏覽器中輸入 后 對系統(tǒng)進(jìn)行瀏覽 測試 ,將能夠看到 下圖 英文內(nèi)容的顯示 圖示。 MessageResources 代表資源包的一個類,它是一個抽象類。 ? getMessage(Locale locale,String key)方法是 根據(jù)參數(shù) 所 指定的 Locale 對象而獲得 對應(yīng)的資源文件 , 然后返回參數(shù) key 對應(yīng)的消息文本 ; ? getMessage(Locale locale,String key,Object[] args) 方法 是 根據(jù)參數(shù) 所 指定的 Locale楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 23/23 頁 對象而獲得 對應(yīng)的資源文件 , 然后返回參數(shù) key 對應(yīng)的文本 ,其中的 args 參數(shù)用于替換符合消息文本的參數(shù) 。 String outText=(currentLocale, )。 【例 85】 getMessage 方法的應(yīng)用示例 MessageResources messageResources=( request)。 方法 返回一個HttpServletRequest 對象中所保存的資源文件 ; ? MessageResources getResources(HttpServletRequest request, String key)。 這也需要能夠在 Java類代碼中,訪問 資源 字符串 文件 中的提示 信息 。 在圖 所示的對話框中,點(diǎn)擊 【 確定 】 按鈕后,將進(jìn)入到“語言首選項(xiàng)” 對話框中,然后在該對話框中將“美國英語”作為語言首選項(xiàng)。 圖 測試瀏覽器下的簡體中文環(huán)境的效果 2) 測試瀏覽器 中 的 美國英語 環(huán)境的國際化效果 當(dāng)然,在具體進(jìn)行測試時最好在另一臺安裝有英文 Windows 系統(tǒng)的主機(jī)中進(jìn)行。 圖 轉(zhuǎn)換后的 Unicode 編碼 結(jié)果文件的內(nèi)容圖示 修改 項(xiàng)目表示層 中頁面 內(nèi)容的 顯示 方式 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 20/23 頁 由于要實(shí)現(xiàn)國際化的最終效果,因 此在各個頁面中不應(yīng)該再直接出現(xiàn)硬編碼的提示信息的中文文字,而應(yīng)該通過 Struts 框架中所提供的 bean:message標(biāo)簽從與本地語言版本相對應(yīng)的資源字符串文件中獲得對應(yīng)的提示信息。 但 因?yàn)?Java 中 的國際化是通過 Unicode 編 碼來實(shí)現(xiàn),所以在 ApplicationResources 文件中應(yīng)該存放中文字符串 所對應(yīng) 的 Unicode 編 碼 的內(nèi)容 ; 在 JDK 的系統(tǒng) 安裝目錄下的 bin目錄中 提供了一個將本地編 碼 轉(zhuǎn)換 為 Unicode編 碼 的 字符轉(zhuǎn)換工具 程序,利用該轉(zhuǎn)換工具實(shí)現(xiàn)中文本地編 碼 GB2312 的 字符轉(zhuǎn)換。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1