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

正文內(nèi)容

j2ee項目實訓(xùn)struts框架技術(shù)——第12章struts2框架技術(shù)及應(yīng)用第2部分-資料下載頁

2024-11-17 16:15本頁面

【導(dǎo)讀】在應(yīng)用Struts2框架時,開發(fā)人員需要涉及的配置文件主要有,,密切相關(guān)的Struts2框架中的配置項目。3):配置在應(yīng)用Struts2框架時的一些全局工作參數(shù)的屬性項目。6):相對于Velocity框架中的缺省配置文件。和包等項目,也含有Web應(yīng)用系統(tǒng)的執(zhí)行環(huán)境有關(guān)。啟動時被自動地加載裝入。是放在WEB-INF/classes/目錄下。的定義,主要負(fù)責(zé)管理應(yīng)用中的Action映射、以及該Action包含的Result定義等。加,這將導(dǎo)致在配置文件中的項目變得非常臃腫。當(dāng)進行文件包含時,包含的順序是重要的。標(biāo)簽本身所在的位置起作用。在該文件中為各個Action組件類添加請求映射,在。在配置FirstStruts2Action組件類時沒有為其返回的結(jié)果定義名字,Struts2框架系統(tǒng)程序會根。據(jù)在所示的FirstStruts2Action組件類中返回的字符串。由該<result>標(biāo)簽所定義的目標(biāo)頁面顯示輸出。Struts2框架中的<result>標(biāo)簽不僅僅是原有Struts框架<forward>標(biāo)簽的替換,它。JasperReports和使用XSL轉(zhuǎn)換技術(shù)輸出等形式。

  

【正文】 組件類 以 映射表單中的各個成員屬性字段 Struts 2 框架也 支持更高級的 利用實體 JavaBean 組件 包裝請求參數(shù)的 訪問方式 , 允許將 表單中的各個成員屬性字段從 Action 組件類中分離出 , 而單獨構(gòu)建為一個普通的JavaBean 組件類 ( 如 后面的 【例 1214】所示的 UserInfoActionForm 組件 類 代碼 ) 。然后在 Action 組件類中定義一個 UserInfoActionForm 類的成員屬性對象實例(如oneUserInfo),同樣也為它提供 get/set 屬性 訪問 方法(請見 【例 1215】所示的代碼 )。 當(dāng)然,也需要修改 【例 126】中的頁面表單為下面的【例 127】中所示的 Web 頁面表單中的 name 屬性定義,并請注意其中的黑體部分的內(nèi)容。 【例 127】基于普通的 JavaBean 組件技術(shù) 映射表單屬性的 頁面示例 %@ page contentType=text/html。 charset=gb2312 % %@ taglib prefix=s uri=/strutstags% htmlheadtitle用戶登錄 /title/head body s:form action=userInfoManageAction method=POST s:textfield name= label=用戶名稱 / s:password name= label=用戶密碼 / s:submit value=提交 / /s:form /body /html Struts 2 框架 中 與用戶界面有關(guān)的 標(biāo)簽 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 10/11 頁 1)與請求輸入有關(guān)的表單標(biāo)簽 Struts 2 框架也保留了對 標(biāo)簽庫技術(shù)的支持,而且 還 提供了更加豐富和功能更強大的標(biāo)簽 庫,這些標(biāo)簽不僅為開發(fā)人員提供了對表示層中的數(shù)據(jù)處理和格式化功能,而且也還提供了 與 國際化、 AJAX、流程控制等方面的功能 支持 。從而可以大大地減少頁面中的腳本代碼量。 用戶界面有關(guān)的標(biāo)簽( UI)又可以分為表單 UI 和非表單 UI 兩部分。表單 UI 部分基本與 原有 Struts 框架中的 Form 類型的 標(biāo)簽相同,都是對 HTML 頁面 表單元素 的包裝。不過,在 Struts 2 框架中也新增加 了幾個經(jīng)常在項目中用到的控件如: DatePicker、DoubleSelect、 TimePicker、 OptionTransferSelect 高級的 控件等 (對這些 控件 類型的 標(biāo)簽 的應(yīng)用方法,請讀者參考 Struts 2 框架中 有關(guān)的幫助文檔) 。 下面為 Struts 2 框架 中常用的 HTML Form 表單有關(guān)的各個 標(biāo)簽 的名稱: 1) form:對應(yīng)一個表單元素。 2) checkbox:對應(yīng)一個復(fù)選框元素。 3) password:對應(yīng)一個密碼輸入框。 4) radio:對應(yīng)一個單選框元素。 5) select:對應(yīng)一個下拉列表框。 6) textarea:對應(yīng)一個多行文本域。 7) textfield:對應(yīng)一個單行文本框。 8) submit:對應(yīng)一個提交按鈕。 9) reset:對應(yīng)一個重設(shè)按鈕。 在前面 【例 127】 所示的 頁面示例 中的 struts2:textfield、struts2:password、 struts2:submit和 struts2:form等都是表單 UI 方面的 標(biāo)簽 。 2)與請求 響應(yīng)處理 輸 出 有關(guān)的標(biāo)簽 在應(yīng)用系統(tǒng)的開發(fā)中,不僅需要簡化請求輸入頁面,也經(jīng)常需要簡化 請求 響 應(yīng)處理 輸 出頁面的功能實現(xiàn)。在 Struts 2 框架 中 為了 能夠獲得、處理和格式化請求處理的結(jié)果,同樣也提供了完成這樣功能 的標(biāo)簽。其中比較常用的標(biāo)簽有: 1) if:如果 if 標(biāo)簽里判斷的表達(dá)式返回真,則輸出標(biāo)簽體內(nèi)容。 2) else:該標(biāo)簽不能獨立使用, 必須 要與 if 標(biāo)簽結(jié)合使用,如果 if 標(biāo)簽內(nèi)判斷的表達(dá)式返回假,則輸出該標(biāo)簽里的標(biāo)簽體。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 11/11 頁 3) iterator:主要用于迭代輸出某個集合屬性的各個集合元素。 4) property:該標(biāo)簽用于輸出指定屬性值。 在下面的【例 128 】所示的 頁面中的 struts2:property標(biāo)簽可以獲得【例 122】中的 FirstStruts2Action 類 execute 方法的返回值 (也就是 actionProperty屬性 值 ) 。 【例 128】獲得 execute 方法返回值的 頁面 文件內(nèi)容 %@ page language=java pageEncoding=GB2312% %@ taglib uri=/strutstags prefix =struts2% html headtitle歡迎頁面 /title/head body h2struts2:property value =actionProperty //h2 /body /html
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1