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

正文內(nèi)容

j2ee項目實訓struts框架技術——第1章struts框架技術第3部分-wenkub

2022-11-18 12:34:01 本頁面
 

【正文】 globalexceptions / globalforwards / actionmappings / messageresources parameter= / plugin / /strutsconfig 基于 Struts 框架技術的實現(xiàn)示例 本示例中 的功能需求及實現(xiàn)的基本思路 1)本示例中的功能需求 本示例主要是根據(jù)用戶所輸入的名稱信息輸出向其問候的信息,而用戶不僅可以通過頁面中的表單輸入其名稱信息,也可以點擊頁面中的超鏈接而采用系統(tǒng)中默認提供的用戶信息。 =Struts Web System =Login Success =Login Failure =Submit =Reset =User Name: =User PassWord: 在 資源文件中通過“名稱 =值”的形式定義出系統(tǒng)中的各個表示層中的提示文本,并為不同的語言字符集提供不同的資源文件(請參考圖 中的其它兩個資源文件的定義規(guī)則)。 圖 某個 Struts 應用系統(tǒng)中的 默認的資源 配置 文件的 存放位置 2)在什么場合下會啟用 默認的資源 配置 文件 當容器無法找到與某一語言字符集相匹配的資源文件時將采用該默認的資源文件中的語言提示的內(nèi)容,一般在該文件中的內(nèi)容應該為英文以實現(xiàn)應用系統(tǒng)的通用化顯示。 下面的 【例 18】所示的頁面,是遵守 Struts 框架中的國際化技術實現(xiàn)要求的頁面示例,頁面中的所有提示文字全部應該來自于 資源 配置文件,并采用 Struts 框架中的bean:message標簽來進行存?。ㄕ堊⒁馄渲械暮隗w部分的標簽) 。而在 Struts 框架中實現(xiàn) Web 應用系統(tǒng)的國際化的基本技術思路是 ,把各個資源字符串文件中 的提示文字按照對應的語言翻譯一遍,并把這些資源字符串文件按照國際化程序的要求命名。因為當一個軟件產(chǎn)品需要在全球范圍應用推廣時,就必須要考慮在不同的地域和語言環(huán)境下面的使用情況(這也就是國際化技術問題)。楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 1/20 頁 第 1 章 Struts 框架技術 (第 3/3 部分) Struts 框架中的資源配置文件 在 Struts 框架中不僅將系統(tǒng)中的核心組件在 XML 文件中進行配置定義,同樣也為系統(tǒng)中的各種 資源 —— 特別是在國際化應用系統(tǒng)開發(fā)中的資源字符串提供了資源配置文件的支持,從而也達到在系統(tǒng) 資源文件的定義方面與系統(tǒng)中的功能實現(xiàn)代碼相互分離的設計目標。 2)實現(xiàn) 應用系統(tǒng)的國際化時所應該考慮的主要問題 當然,對達到國際化要求最簡單的工 作就是需要將用戶界面( UI, User Interface)上的顯示信息能用本地化語言來表示和顯示輸出,這主要包括操作界面的風格問題、提示和幫助語言的版本問題、界面定制個性化問題、日期和貨幣等。如代表“美式英語”的資源字符串文件名稱為楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 2/20 頁 ,而代表“簡體中文”的資源字符串文件則應該命名為 。 【例 18】遵守 Struts 框架中的國際化技術實現(xiàn)要求的頁面示例 % page contentType=text/html。下面的 【例 19】所示的內(nèi)容為圖 所示的 默認的資源文件 中的內(nèi)容示例。 在 Struts 的 文件中添加對資源文件的定位的說明 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 4/20 頁 為了使得 Struts 框架系統(tǒng)能夠定位各個資源文件,需要在 中定義該默認的資源文件的目錄路徑和文件名稱。 2)實現(xiàn)的基本思路 設計一個基于 Struts 表單標簽庫的 JSP 頁面,并在該頁面中包含有一個表單和一個超鏈接。 下面詳細地描述本示例的實現(xiàn)過程,為了有助于讀者理解 Struts 框架中的各個組件之間的關系、以及各種配置文件中核心的配置項目,本示例的實現(xiàn)不采用任何的 IDE 開發(fā)工具實現(xiàn)、而采用手工編程實現(xiàn) —— 但在實際系統(tǒng)開發(fā)中,最好還是應該借助于 IDE 開發(fā)工具。 拷貝 Struts 的系統(tǒng)庫包文件和標簽庫的描述文件 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 6/20 頁 1)拷貝 Struts 的系統(tǒng)庫 *.jar 包文件到示例的 lib 目錄中 圖 拷貝 Struts 的系統(tǒng)庫 *.jar 包文件到示例的 lib 目錄中 可參照上面的圖 所示的文件名稱的圖示狀態(tài),拷貝 Struts 的系統(tǒng)庫 *.jar 包中有關的各個系統(tǒng)文件 到示例的 lib 目錄中。 圖 拷貝 Struts 的標簽庫描述文件到示例的 WEBINF 目錄中 在本示例的 部署描述文件中配置出 ActionServlet 組件 1)在本示例的 Web 站點所在的 WEBINF 目錄下新建 文件 可以借 助于一般的文本編輯軟件如 EditPlus 等工具,直接在本示例的 Web 站點所在的WEBINF目錄下新建 文件。 【例 111】 在 文件中與 ActionServlet 組件相關的配置內(nèi)容 ?xml version= encoding=UTF8? webapp xmlns= xmlns:xsi= version= xsi:schemaLocation= servlet servletnameaction/servletname !— 下面為標準 ActionServlet 配置 servletclass/servletclass initparam paramnameconfig/paramname paramvalue/WEBINF//paramvalue /initparam initparam paramnamedebug/paramname paramvalue3/paramvalue /initparam initparam paramnamedetail/paramname 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 8/20 頁 paramvalue3/paramvalue /initparam loadonstartup0/loadonstartup ! 數(shù)字越低表明啟動越早 /servlet servletmapping servletnameaction/servletname urlpattern*.do/urlpattern /servletmapping /webapp 設計本示例的 文件并在其中提供各個組件的配置項目內(nèi)容 1)在本示例 Web 站點所在的 WEBINF 目錄下新建 文件 可以借助于一般的 文本編輯軟件如 E
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1