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

正文內(nèi)容

j2ee項(xiàng)目實(shí)訓(xùn)struts框架技術(shù)——第12章struts2框架技術(shù)及應(yīng)用第4部分-文庫(kù)吧資料

2024-11-25 23:06本頁面
  

【正文】 anageAction 類 由于 Struts2 框架中的 Action 組件 類 不再與 Servlet API 緊密藕合,因此在對(duì)它進(jìn)行單元測(cè)試時(shí)與普通的 JavaBean 組件的單元測(cè)試沒有什么不同。請(qǐng)見 圖 中所示的方法選擇的結(jié)果。最后的輸入結(jié)果請(qǐng)參考下圖 中所示的操作結(jié)果。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 12/18 頁 圖 在項(xiàng)目中添加 JUnit 有關(guān)的系統(tǒng)包文件 在測(cè)試項(xiàng)目中添加測(cè)試用例類 1)添加測(cè)試用例類 TestUserInfoManageAction 右擊測(cè)試項(xiàng)目,在彈出的菜單中選擇【 JUnit 測(cè)試用 例】菜單項(xiàng),將彈出圖 所示的【新建 JUnit 測(cè)試用例】的對(duì)話框。 這只需要右擊 測(cè)試項(xiàng)目 ,在彈出的菜單中選擇 【 屬性 】菜單項(xiàng) ,將進(jìn)入到下圖 所示的對(duì)話框。 圖 正確地進(jìn)行系統(tǒng)登陸測(cè)試的結(jié)果提示信息 3)不正確地進(jìn)行系統(tǒng)登陸的測(cè)試 在登陸表單中故意輸入不正確的身份信息(比如將用戶名稱或者用戶密碼輸入錯(cuò)誤)等各個(gè)請(qǐng)求的參數(shù)后,然后同樣再點(diǎn)擊 頁面表單中的 【 提交 】 按鈕, 將出現(xiàn)下圖 中所示的錯(cuò)誤結(jié)果的提示信息。 圖 將本 Web 應(yīng)用 系統(tǒng)部署到 Tomcat 服務(wù)器中 執(zhí)行本系統(tǒng)中用戶登陸頁面 1)啟動(dòng) Tomcat 服務(wù)器并 執(zhí)行 頁面 在瀏覽器 URL 輸入條中輸入 以執(zhí)行本頁面,最后 將能夠看到下圖 所示的頁面內(nèi)容的提示。 charset=GB2312 % % taglib prefix = struts2 uri=/strutstags % html headtitleHello World!/title/head body 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 10/18 頁 h2struts2:property value =resultMessage //h2 /body /html 部署本 Web 應(yīng)用 系統(tǒng)到 Tomcat 服務(wù)器中 在 Eclipse 中首先實(shí)現(xiàn)與 Tomcat 服務(wù)器的集成配置后,點(diǎn)擊 Eclipse 工具條中的 【 部署 】按鈕,將彈出下圖 所示的項(xiàng)目部署的對(duì)話框。 最后的結(jié)果請(qǐng)見 【例 1217】 所示 的頁面內(nèi)容的示例,并請(qǐng)注意其中的黑體部分的內(nèi)容 。最后的輸入結(jié)果狀態(tài)請(qǐng)見下圖 所示的內(nèi)容圖示。 添加 顯示 響應(yīng)結(jié)果的 JSP 頁面 1) 在項(xiàng)目中添加顯示 響應(yīng)結(jié)果的 頁面 在 Eclipse 工具 中右擊 【 WebRoot】 節(jié)點(diǎn),并在彈出的快捷菜單中選擇 【新建】菜單,再選擇 下級(jí)的 【 JSP】菜單項(xiàng),將出現(xiàn)下 圖 所 示的對(duì)話框。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權(quán)所有,盜版必究 , 9/18 頁 圖 在項(xiàng)目中添加 頁面的圖示 2)設(shè)計(jì)該頁面的內(nèi)容 在 頁面中定義一個(gè)基于 Struts2 框架標(biāo)簽 技術(shù) 的 頁面 表單,并在該 頁面 表單中添加 userName 和 userPassWord 文本輸入框。 在文件名稱的輸入框中輸入文件名稱 為 ,并在【 Template to User】 的模板類型的 下拉式輸入框中選擇最佳的 模板 系統(tǒng)設(shè)計(jì)方案。 最終的 配置結(jié)果 請(qǐng)見 【例 1216】所示 ,并請(qǐng)注意其中的黑體部分的內(nèi)容 。 最后的輸入結(jié)果狀態(tài)請(qǐng)見下 圖 所示的內(nèi)容圖示。 在 對(duì)話框 的 文件名稱的輸入框中輸入文件名稱 為 。 } public void setOneUserInfo(UserInfoActionForm oneUserInfo) { = oneUserInfo。 } public void setResultMessage(String resultMessage) { = resultMessage。 } return SUCCESS。().equals(1234)){ resultMessage =()+您登錄成功 !。 private String resultMessage。 import .*。 【例 1215】 UserInfoManageAction 組件類的代碼示例 package 。 2)編程該 UserInfoManageAction 組件類 根據(jù) Struts2 框架中的 Action 類的編程實(shí)現(xiàn)的規(guī)則, UserInfoManageAction 組件類繼承于 類,并重寫其中的 execute 方法、并且也聲明一個(gè) UserInfoActionForm 類的對(duì)象實(shí)例 oneUserInfo 和一個(gè)字符串成員屬性resultMessage。在對(duì)話框 中的 包名稱 輸入框中輸入包名稱 為 ,而 在類名稱的輸入框中輸入類名稱 為UserInfoManageAction。 } public void setUserPassWord(String userPassWord) { = userPassWord。 } public void setUserName(String userName) { = userName。 private String userPassWord=null。 【例 1214】
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1