歡迎光臨秦夏耘'Blog!
          秦夏耘'Blog
          全面進入新的開始
          posts - 4,comments - 0,trackbacks - 0

          Tapestry頁面定義.page文件可以定義一些頁面屬性和組件,看到一些Tapestry項目中WEB-INF文件亂的慘不忍睹的時候我在想一定要為每個頁面定義.page文件和properties文件嗎?.page不能不要嗎,properties不能定義一個全局的嗎?其實答案是可以的!
          Java5的annotation是個好東西,我很喜歡這種方式的用法!T4中可以直接在java文件通過注入來定義屬性,還可以定義一個全局的properties文件,然后組件完全在html里聲明(我比較喜歡這種方式),這樣.page可以完全不要了,WEB-INF就清爽多了!
          之前看到評論說組件在html里聲明和在.page里聲明完全是個人喜好的問題,在.page里聲明的唯一好處是如果html拿去給美工的話,他們是看不到詳細的組件定義,這樣也防止他的誤操作而刪除組件的參數(shù)。我覺得這很可笑,如果美工看到j(luò)wcid不爽的話,也可以刪掉,你仍然無可奈何,又能防多少呢!!

          posted on 2006-08-04 11:36 秦夏耘 閱讀(203) 評論(0)  編輯  收藏 所屬分類: Tapestry

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 探索| 永和县| 明光市| 绥江县| 循化| 湖南省| 泰州市| 百色市| 武清区| 郯城县| 雷波县| 秦安县| 花莲市| 盘山县| 安吉县| 阳春市| 宝鸡市| 玛曲县| 广汉市| 西宁市| 化州市| 万载县| 桦甸市| 宜君县| 莆田市| 馆陶县| 双桥区| 广德县| 耿马| 赤壁市| 隆尧县| 盐源县| 盘山县| 澄江县| 汪清县| 德庆县| 贵港市| 潼关县| 西乌珠穆沁旗| 清水河县| 嫩江县|