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

正文內容

j2ee項目實訓struts框架技術——第1章struts框架技術第3部分(已修改)

2025-11-18 12:34 本頁面
 

【正文】 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 1/20 頁 第 1 章 Struts 框架技術 (第 3/3 部分) Struts 框架中的資源配置文件 在 Struts 框架中不僅將系統(tǒng)中的核心組件在 XML 文件中進行配置定義,同樣也為系統(tǒng)中的各種 資源 —— 特別是在國際化應用系統(tǒng)開發(fā)中的資源字符串提供了資源配置文件的支持,從而也達到在系統(tǒng) 資源文件的定義方面與系統(tǒng)中的功能實現(xiàn)代碼相互分離的設計目標。開發(fā)者只需要將與 Web 應用系統(tǒng)中有關的各種資源字符串在某個 *. Properties 屬性文件中加以定義,然后通過在 中利用 messageresources標簽加以指定其名稱和路徑。 利用 資源 配置文件可以實現(xiàn)應用系統(tǒng)的國際化效果 1)什么是應用系統(tǒng)的國際化 所謂的 國際化( Internationalization i18n),也 就是指所設計的應用系統(tǒng),能夠不經(jīng)過對本應用系統(tǒng)中的程序代碼進行修改就可以將本應用系統(tǒng)適用于各種不同的語言和區(qū)域場所。因為當一個軟件產品需要在全球范圍應用推廣時,就必須要考慮在不同的地域和語言環(huán)境下面的使用情況(這也就是國際化技術問題)。 2)實現(xiàn) 應用系統(tǒng)的國際化時所應該考慮的主要問題 當然,對達到國際化要求最簡單的工 作就是需要將用戶界面( UI, User Interface)上的顯示信息能用本地化語言來表示和顯示輸出,這主要包括操作界面的風格問題、提示和幫助語言的版本問題、界面定制個性化問題、日期和貨幣等。 Struts 框架為應用系統(tǒng)提供了實現(xiàn) 國際化的 全方位支持 1) Struts 框架中實現(xiàn) Web 應用系統(tǒng)國際化的基本技術思路 隨著 Web 應用技術的不斷地普及和深入,應用的國界也逐漸消失。因此應用系統(tǒng)不僅需要本地化、也需要國際化。而在 Struts 框架中實現(xiàn) Web 應用系統(tǒng)的國際化的基本技術思路是 ,把各個資源字符串文件中 的提示文字按照對應的語言翻譯一遍,并把這些資源字符串文件按照國際化程序的要求命名。如代表“美式英語”的資源字符串文件名稱為楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 2/20 頁 ,而代表“簡體中文”的資源字符串文件則應該命名為 。 2)也應該考慮應用系統(tǒng)中的各種錯誤提示 文字信息的 國際化技術實現(xiàn) 另外,在這些資源字符串文件中 也 可以包含應用系統(tǒng)中的各種錯誤提示文字信息,然后在 JSP 頁面中利用 bean:message標簽來獲 得對應的提示文字信息。當然,為了能夠使應用系統(tǒng)能夠達到國際化的實現(xiàn)要求,首先應該保證在各個 JSP 頁面中不應該有硬編碼的文本提示信息,同時在后臺的 JavaBean 組件中也不應該返回硬編碼的錯誤提示文字信息。 下面的 【例 18】所示的頁面,是遵守 Struts 框架中的國際化技術實現(xiàn)要求的頁面示例,頁面中的所有提示文字全部應該來自于 資源 配置文件,并采用 Struts 框架中的bean:message標簽來進行存?。ㄕ堊⒁馄渲械暮隗w部分的標簽) 。 【例 18】遵守 Struts 框架中的國際化技術實現(xiàn)要求的頁面示例 %@ page contentType=text/html。charset=gb2312% %@ taglib uri=/WEBINF/ prefix=bean % %@ taglib uri=/WEBINF/ prefix=html % %@ taglib uri=/WEBINF/ prefix=logic % html:html locale=truehead titlebean:message key=//title html:base//headbody html:form action=/ method=post bean:message key=/html:text property=userName / html:submit property=submitbean:message key= / /html:submit /html:form /body/html:html Struts 框架中 的 資源 配置文件 1) 默認的資源 配置 文件的名稱和 存放位置 在基于 Struts 框架的 Web 應用系統(tǒng)中提供 默認的資源 配置 文件,該文件的名稱一般為楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 3/20 頁 ,并存放在 WEBINF/classes 目錄下(如果有 缺省的 包的目錄路徑則應該放在該 缺省的 包所指示的目錄中) 中。下圖 所示為某個 Struts 應用系統(tǒng)中的 默認的資源 配置 文件的 存放位置(該系統(tǒng)的缺省的包名稱為 )。 圖 某個 Struts 應用系統(tǒng)中的 默認的資源 配置 文件的 存放位置 2)在什么場合下會啟用 默認的資源 配置 文件 當容器無法找到與某一語言字符集相匹配的資源文件時將采用該默認的資源文件中的語言提示的內容,一般在該文件中的內容應該為英文以實現(xiàn)應用系統(tǒng)的通用化顯示。下面的 【例 19】所示的內容為圖 所示的 默認的資源文件 中的內容示例。 【例 19】圖 所示的 默認的資源文件 Resources for parameter 39。39。 =Struts Web System =Login Success =Login Failure =Submit =Reset =User Name: =User PassWord: 在 資源文件中通過“名稱 =值”的形式定義出系統(tǒng)中的各個表示層中的提示文本,并為不同的語言字符集提供不同的資源文件(請參考圖 中的其它兩個資源文件的定義規(guī)則)。 在 Struts 的 文件中添加對資源文件的定位的說明 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 4/20 頁 為了使得 Struts 框架系統(tǒng)能夠定位各個資源文件,需要在 中定義該默認的資源文件的目錄路徑和文件名稱。這主要是用 message標簽元素來配置和定義、并利用 parameter 屬性指出默認的資源文件。 下面的 【例 110】中所示的配置項目為在 文件中對圖 中的,并請注意其中的黑體部 分的 標簽元素 。 【例 110】對 圖 中的 ?xml version= encoding=UTF8? !DOCTYPE strutsconfig PUBLIC //Apache Software Foundation//DTD Struts Configuration strutsconfig datasources / formbeans / globalexceptions / globalforwards / actionmappings / messageresources parameter= / plugin / /strutsconfig 基于 Struts 框架技術的實現(xiàn)示例 本示例中 的功能需求及實現(xiàn)的基本思路
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1