J2EE應用與實踐

          框架、設計模式、開源類庫...

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            2 Posts :: 1 Stories :: 0 Comments :: 0 Trackbacks

          第一、二天
          jsp背景知識
          ??? 靜態頁面組成部分(表格、表單控件圖片等html標簽)
          ??? jsp/asp/php三足鼎立時代
          ??? sun推出jsp,servlet規范歷程
          ??? jsp的應用前景(企業應用)
          jsp基礎知識
          ??? jsp編譯成servlet的流程圖解,供web訪問[附圖]
          ??? 內嵌對象out, request / response, session...等含義及范例解釋
          ??? 指令、標簽tag、屬性
          ??????? 指令:page,include,taglib
          ??????? 嵌入java代碼:<%! 變量、函數定義代碼塊 %>,<% 執行代碼塊 %>
          ??????? 輸出變量值:<%= variablename %>, out.println(stringname)
          ??? javabean的編寫
          ??? Get與Post的提交方法
          ??????? 1、修改URL(GET)
          ??????? 2、表單提交(POST)
          ??????? 3、服務器端如何獲取參數值(對于radiobox,checkbox等對象的特殊處理)
          ??????? 4、jsp頁面數據保存,表單提交失敗后的數據回填(與struts進行比較)
          ??? jsp頁面debug
          ??????? 各種異常分析
          ??????????? NullPointerException、ArrayOutofBoundsException等原因及解決思路
          ??????? junit單元測試
          ??? 練習:簡單jsp頁面的范例(helloworld.jsp)
          jsp的部署
          ??? 在Tomcat的配置
          ??? web.xml文件的格式及含義
          ??? 練習:給定jsp文件目錄和class文件,以及需要的lib程序包(jar文件),進行部署

          第三、四天
          jsp連接數據庫
          ??? JDBC驅動程序、連接符
          ??? jdbc數據庫訪問程序模板
          ??????? java.sql.*: Statement, PrepareStatement, ResultSet
          ??? SQL基礎及CRUD(增刪改查)操作的代碼范例
          ??? 分頁程序(顯示1000條記錄中的某20條)
          ??? 練習:
          ??????? 1、根據表定義,實現CRUD(增刪改查)操作
          ??????? 2、創建查詢條件
          ??????? 3、分頁
          html及javascript簡介
          ??? DOM模型,內嵌對象window,document, event, date,...()[附圖]
          ??? 事件處理
          ??????? 鍵盤事件: keyup, keydown, key...
          ??????? 鼠標事件:mouseover,mouseout,...

          ??? 窗口、對話框
          ??????? 窗口風格設置,彈出新窗口或覆蓋自身窗口
          ??????? 框架frameset進行頁面布局[附圖]

          ??? 表單校驗,表單輸入字段的校驗(比較struts的validator-rules.xml)
          ??? 網頁特效
          ??????? 表格行顏色交錯:方便瀏覽,mouseover, mouseout, mousemove等事件處理
          ??????? 菜單特效(不同風格:下拉式、推拉等)
          ??????? 關聯下拉框,國家->省份->城市
          ??????? 日期選擇框(yyyy-mm-dd、yyyymmdd格式)
          ??? 附加知識:Ajax,數據島,XMLRequest
          ??????? 無刷新頁面提交技術,避免頁面頻繁刷新提高操作舒適度
          ??? 練習:
          ??????? 1、表單校驗(非空、正實數或整數、電話/手機號碼、email地址等)

          第五、六天
          綜合知識運用:jsp網站購物系統的開發
          ??? 需求:在線瀏覽商品、購物車
          ??? 給定靜態頁面,進行頁面動態化

          附錄:其它相關知識
          jsp網站性能測試
          ??? loadrunner壓力測試

          posted on 2007-03-22 09:23 luocm 閱讀(261) 評論(0)  編輯  收藏 所屬分類: jsp, javabean

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 汽车| 泰来县| 南城县| 巧家县| 津市市| 五大连池市| 南安市| 洪洞县| 聂拉木县| 民权县| 乳源| 天津市| 卢龙县| 泉州市| 保亭| 灵丘县| 望城县| 丰宁| 晋江市| 南昌市| 隆昌县| 越西县| 当雄县| 岐山县| 仲巴县| 柳州市| 南川市| 周宁县| 台州市| 曲阜市| 隆子县| 南昌市| 南召县| 庄河市| 邯郸县| 永顺县| 无极县| 高唐县| 太原市| 漳州市| 洛川县|