隨筆-55  評(píng)論-208  文章-0  trackbacks-0
          公司讓我做一個(gè)struts的快速上手培訓(xùn),要培養(yǎng)幾個(gè)新人出來(lái)
          struts入門的文章網(wǎng)上太多了
          但是我總覺(jué)得差點(diǎn)什么,不是太詳細(xì),就是太不深入
          所以我自己簡(jiǎn)單寫了一個(gè)培訓(xùn)教程
          主要目的是讓新人能夠通過(guò)簡(jiǎn)單應(yīng)用對(duì)strust有個(gè)基本的框架概念而不再覺(jué)得很混亂
          再有還希望培養(yǎng)新人的動(dòng)手能力,能養(yǎng)成:遇到問(wèn)題-查找原因-查找資料-最終解決 這樣一個(gè)好習(xí)慣
          而不是一遇到問(wèn)題就舉手(雖然這是xp所提倡的但是對(duì)個(gè)人發(fā)展很不好)
          說(shuō)明:本文是為了對(duì)新手的培訓(xùn),尤其適合進(jìn)入coding這行沒(méi)多久的新人,如果想看struts的詳細(xì)講解請(qǐng)看api和源碼

          tranning1:
          一、目的:熟悉struts的基本框架 以及相關(guān)配置
          ????????? 熟悉html,logic等基本標(biāo)簽
          ????????? 可以自己動(dòng)手搭建一個(gè)簡(jiǎn)單struts框架

          二、基本動(dòng)作: 請(qǐng)求一個(gè)action,然后做初始化處理

          三、具體需求:
          1、一個(gè)初始化請(qǐng)求交給action處理

          2、在action中對(duì)兩個(gè)基本javabean? fatherform和sonform給初值:
          ?? fatherform 初值 name=father sex=1 age=50
          ?? sonfrom初值 name=son1? sex=1
          ??????????? name=son2? sex=1
          ??????????? name=son3? sex=1
          ?? fatherform和sonform是1對(duì)多的關(guān)系

          3、初始化后要求在頁(yè)面上顯示初始化的結(jié)果

          四、基本步驟(遇到問(wèn)題請(qǐng)先查找struts的資料,如:孫衛(wèi)勤的那本struts) :
          1、建立一個(gè)web項(xiàng)目在,web.xml中配置相關(guān)的struts功能

          2、配置struts配置文件,定義好action,form,forward的相關(guān)命名和配置,要求formbean 使用動(dòng)態(tài)

          naValidatorForm
          action=InitialAction 對(duì)應(yīng)form為fatherform
          formbean=fatherform,sonform
          fatherform的屬性有(String)name (List)sonform (Boolean)sex (String)age
          sonform的屬性有 (String)name?? (Boolean)sex
          forward=Initial.jsp?

          3、編寫代碼順序應(yīng)該是action,jsp

          Initial.jsp 基本樣式方括號(hào)內(nèi)是使用到的標(biāo)簽
          -----------------initial.jsp-----------------------
          ???????? fatherform
          ???????? name:??? [input]? sex [select]? age [input]
          ???????? sonform
          ???????? (提示下面需要用logic:iterate標(biāo)簽)
          ???????? name:?? [label]??? sex [label]?
          ???????? name:?? [label]??? sex [label]
          ???????? name:?? [label]??? sex [label]

          ===================================================


          4、進(jìn)行調(diào)試,出現(xiàn)問(wèn)題查找問(wèn)題根本
          posted on 2006-10-29 23:32 rocket 閱讀(389) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 曲麻莱县| 墨江| 南澳县| 宁阳县| 土默特右旗| 临夏市| 铁力市| 濮阳县| 淅川县| 溧阳市| 镶黄旗| 伊宁县| 江陵县| 交口县| 会东县| 深圳市| 墨玉县| 永福县| 广灵县| 博兴县| 平顺县| 黎川县| 北川| 无为县| 兴宁市| 台东市| 沙河市| 辉南县| 长乐市| 高唐县| 青川县| 子长县| 易门县| 阜平县| 印江| 石嘴山市| 两当县| 新津县| 文成县| 通河县| 汾西县|