隨筆-55  評論-208  文章-0  trackbacks-0

          一、目的:熟悉tiles,nested標簽使用
          ????????? 熟悉struts中properties文件的使用方法
          ????????? 熟悉struts中tiles的使用方法
          ????????? 熟悉struts中validation的配置


          二、基本動作: 把前一個intial.jsp頁面進行提交
          ????????????? 使用validation對提交內(nèi)容進行驗證
          ????????????? 驗證后在action中做出處理???????
          ????????????? forward轉向到一個tiles定義
          ?????????????

          三、具體需求:
          1、修改一個father相關屬性,然后提交,
          ?? 提交時注意對age進行驗證,是否是正整數(shù)
          ?? 驗證使用struts的validation

          2、獲取提交的表單值,然后進行處理: name倒序?? age乘2?? sex變更
          ?? 初始father的grandther信息grandfather和father是1對多關系,要求fatherform中要有一個變量定義為grandther
          ?? 這樣就可以使用nest標簽通過grandfather.name獲取祖父的姓名

          3、把處理后的結果顯示出來,頁面使用tiles分成兩部分,
          ?? 左面是簡單的歡迎頁面,使用messages標簽顯示“您好,世界”


          ?? 右面是一個father的信息顯示,要求要關聯(lián)顯示這個father的grandther信息
          ?? 顯示方式一個表單就可以了
          ??


          四、基本步驟(由于有了training1的基礎,所以基本步驟簡化了,需求詳細了):
          1、更改原有intial.jsp,增加submit按鈕

          2、更改struts-config.xml的相關信息(具體可以參看example)
          配置validation
          先配置規(guī)則:validator-rules.xml
          再配置驗證屬性:validation.xml

          配置struts的tiles相關信息
          然后寫tiles-def.xml

          配置struts的properties相關信息
          要求要在頁面顯示中文

          3、在action里進行處理,獲取頁面提交的值
          ?? 處理fatherform和關聯(lián)的grandther(不允許在action中使用request.serAttribute的方法)

          4、編寫結果頁面,使用tiles則應該由3個jsp構成,一個template,一個left,body


          4、進行調(diào)試,出現(xiàn)問題查找問題根本

          posted on 2006-11-08 00:44 rocket 閱讀(287) 評論(0)  編輯  收藏

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


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 滦平县| 舒城县| 普兰店市| 宾川县| 佛学| 教育| 津市市| 苏尼特左旗| 新营市| 兰西县| 平果县| 开远市| 苍南县| 开封县| 镇安县| 安国市| 铁岭市| 平潭县| 同江市| 微博| 通道| 自贡市| 南雄市| 获嘉县| 垫江县| 沙洋县| 兰溪市| 阳曲县| 武定县| 钦州市| 七台河市| 中超| 沂南县| 新宾| 无为县| 聂拉木县| 庄河市| 宁化县| 北流市| 富顺县| 佛坪县|