ajax应用培训ppt,ajax培训课件.ppt
生活随笔
收集整理的這篇文章主要介紹了
ajax应用培训ppt,ajax培训课件.ppt
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
省份與城市的聯動下拉列表框——返回整個下拉列表框的HTML代碼 步驟: 編寫一個ListCity3的Action,返回一個包含有某個省份下的所有City的下拉列表框的html代碼。 直接用瀏覽器訪問ListCity3,測試查看返回的html代碼是否正確。 客戶端頁面改為AjaxProvince3.jsp 和在其中定義一個
元素來容納服務器返回的下拉列表框,并且將AjaxListProvince配置為/ AjaxListProvince3.do。 省份與城市的聯動下拉列表框——返回向下拉列表框填充選項的JS代碼 步驟: 編寫一個ListCity4的Action,返回一個用于將某個省份下的所有City添加進下拉列表框的javascript代碼。 直接用瀏覽器訪問ListCity4,測試查看返回的javascript代碼是否正確。 客戶端頁面改為AjaxProvince4.jsp 和使用eval方法執行服務器端返回的javascript代碼,并且將AjaxListProvince配置為/ AjaxListProvince4.do。 多級地區的動態展現 實驗步驟: 演示和分析程序運行的效果。(待改進:每選擇一個區域,則顯示一個包含有其所有子區域的下拉列表框,并清除其他不相關的下拉列表框;當選擇了某個沒有子區域的選項后,不再顯示出新的下拉列表框,而是顯示該區域的網吧) 分析數據庫表結構該如何設計,并執行預備的腳本文件創建表結構和數據。 分析JSP頁面該如何設計: 第一個返回的頁面應該包含哪些內容? 以后每次請求獲得的結果是什么?返回的結果怎樣展現在返回的第一個頁面中?動態生成出下拉列表框和將下拉列表框追加到其他列表框后面,或者提前預定義若干span元素,將新增的下拉列表框添加到相應的span元素中。 編碼實現:用prototype可以很方便得到所有弟弟并刪除,增加新弟弟。如果要實現用表格來顯示某個區域的網吧,服務器端返回的要么是select元素,要么是table元素,客戶端要判斷結果的類型。 STRUTS中的類型轉換器——FORMBEAN屬性的整數與日期類型 步驟: 1. 由注冊頁面中的int類型的height字段的顯示問題想到將height屬性改為Integer類型。 2.在formbean中增加java.util.Date類型的birthday屬性和在jsp頁面中增加對應的標簽。 3.由無法完成Date類型轉換問題,引出了Struts中的類型轉換器問題,自己編寫Date類型轉換器。 4.編寫ActionServlet的子類ItcastActionServlet,在init方法中注冊Date類型轉換器。 5.用jstl的標簽回顯日期。 6.由表單校驗出錯后回到輸入jsp頁面時的height字段的顯示問題引出ActionServlet的convertNull初始化參數的講解。 用戶注冊案例的實驗——增加一組復選框 步驟: 1.用原始的html標簽在網頁中寫出復選框列表,屬性名稱為specialities; 2.在formbean中定義接受復選框參數的數組屬性,并在action中打印出數組結果; 3.將jsp頁面中的復選框列表項的信息改為由控制器組件提供和用JSTL標簽渲染,每一個列表項的信息需要用一個JavaBean對象表示; 4.由表單校驗出錯后回到輸入jsp頁面無法正常顯示復選框列表,引出action元素的input屬性配置問題; 5.完成表單校驗出錯后回到輸入jsp頁面時還能保留復選框的上次選擇結果的jstl代碼; 6.使用完成復選框列表的自動生成和自動填充復選框內容。 增加下拉列表框與ENUM技術 需求:用性別引出下拉列表框的講解,性別用一個枚舉類型表示。 步驟: 1. 編寫枚舉類Gender的基本數據,暫不在枚舉中引入方法。 2.在控制器組件中提供性別列表的集合和用JSTL標簽渲染出下拉列表框,從而引出在Gender枚舉類增加額外方法的問題。 3.在user中定義Gender成員變量,由提交數據不能生成Gender類型,編寫Gender的類型轉換器。 4.在ActionServlet的子類ItcastActionServlet的init方法中注冊Gender類型轉換器。 5.完成表單校驗出錯后回到輸入jsp頁面時還能保留性別下拉列表框的上次選擇結果的jstl代碼。 標簽與標簽 步驟 1.將性別下拉列表框改為用標簽實現 2.使用標簽迭代Gender枚舉集合,發現這個標簽總結
以上是生活随笔為你收集整理的ajax应用培训ppt,ajax培训课件.ppt的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对日软件外包风雨声
- 下一篇: c语言开发tuxedo客户端,Tuxed