04 2009 檔案

          做自由落體運(yùn)動的JSF組件,使用javascript打造富有個性的漂亮組件——QFaces
               摘要: 使用javascript打造富有個性及物理特性的JSF組件。
          在1.4中修正并調(diào)整了一些QFaces中的js代碼之后,繼續(xù)除bug及增加功能。現(xiàn)在是1.5beta。可以在線看Demo,并且現(xiàn)在效果更好。
          打算在1.5中增加一個基本的ajaxSupport組件或是日歷組件并繼續(xù)調(diào)優(yōu)性能,并增加一個style文件,更好的統(tǒng)一下樣式,現(xiàn)在已經(jīng)慢慢形成自己的風(fēng)格。在增加功能的同時考慮實(shí)用與性能,用戶友好,及可擴(kuò)展等。在1.4后的一段時間又使我對編程的認(rèn)識提高了不少,但不只是編程上的,包括很多其它方面的。
          好了,繼續(xù)。QFaces的js函數(shù)庫最近又增加了不少,這些都是自己慢慢增加上去的,為了打造富有個性的組件,最近又添了兩個主要函數(shù)。有朋友問為什么不使用ext或者使用其它現(xiàn)成的js 庫。說真的,我還沒有使用過ext,不是很了解。我喜歡自己寫核心的東西,因?yàn)橹挥凶约簩懖拍馨阉孓D(zhuǎn)得更好。在寫不了的情況下,才會借鑒或使用,在俱備足夠知識之后,我喜歡重復(fù)造輪子。我并不認(rèn)為重復(fù)造輪子就是錯的,即使自己可能造得不好,但并不是絕對沒有收獲。  閱讀全文

          posted @ 2009-04-29 15:51 huliqing 閱讀(1755) | 評論 (1)  編輯

          在google的AppEngine上部署自己的JSF應(yīng)用——QFaces1.4更新,在線Demo
               摘要: 花了不少時間在AppEngine上部署了個項(xiàng)目,準(zhǔn)備有空的時候就持續(xù)更新上去。
          關(guān)于AppEngine現(xiàn)在還是有很多限制,比如不能寫文件,不能使用很多java的標(biāo)準(zhǔn)類庫,不能產(chǎn)生新進(jìn)程等。
          google列出了一個可用的java類庫白名單,在部署你自己的項(xiàng)目的時候最好參考一下這個白名單,否則可能會在部署應(yīng)用時遇到很多莫名的錯誤。雖然 google提供了相關(guān)的SDK可以在本地模擬AppEngine的應(yīng)用環(huán)境,大部分情況下都是正確的,但是有時候你會發(fā)現(xiàn)上傳應(yīng)用之后會無法成功部署。這個可能是因?yàn)楸镜貞?yīng)用引用的類庫中可能引用了AppEngine不支持的類庫。在部署不成功之后,首頁只是出現(xiàn)叫你報告該錯誤而已,并沒有提供詳細(xì)的日志信息,這是很痛苦的。幸好在google的開發(fā)人員首頁中有提供相關(guān)的日志信息,進(jìn)入自己的控制臺可以看到自己的相關(guān)項(xiàng)目的詳細(xì)信息,但是這些日志信息可能不是很實(shí)時。另外到AppEngine社區(qū)去查找一些相關(guān)的信息也是一個很好的方法,在配置spring的過程中就在社區(qū)獲得很多有用的信息,看起來 AppEngine并不是完全兼容spring的,因?yàn)閟p  閱讀全文

          posted @ 2009-04-23 21:36 huliqing 閱讀(1909) | 評論 (4)  編輯

          Ajax式的樹形目錄組件tree,支持無限層級+在線直觀編輯功能——QFaces1.3(JSF)
               摘要: 同樣,這也是一個JSF組件,在QFaces框架下制作的ajax組件,現(xiàn)在支持jsp及facelets視圖技術(shù)。所以需要在JSF環(huán)境下使用。如果你并不使用JSF的話,并不要緊,后面會提供組件的大概制作思路及過程,如果你對javascript + div + css很熟悉的話,相信很快也會知道如何制作以應(yīng)用于其它環(huán)境。不過我還是很推薦以JSF組件這種方式運(yùn)行,它幾乎可以封裝掉組件95%+以上的復(fù)雜度,所以寫完后使用起來非常簡單。組件的JS寫了800多行甚至內(nèi)置了一個Tab組件:),到400左右行的時候幾乎重寫,在寫編輯功能的時候遇到不少問題。大部分時間不是花在組件的邏輯,而是花在div+css上。如果可以只考慮一個瀏覽器那真是謝天謝地!不僅在多瀏覽器上,即使在單瀏覽器上也存在多版本。所以整瀏覽器兼容,已經(jīng)整得讓人很沒精神。  閱讀全文

          posted @ 2009-04-12 18:30 huliqing 閱讀(3944) | 評論 (4)  編輯

          導(dǎo)航

          統(tǒng)計

          公告

          文章原創(chuàng),歡迎轉(zhuǎn)載
          ——轉(zhuǎn)載請注明出處及原文鏈接

          隨筆分類(60)

          隨筆檔案(33)

          最新評論

          評論排行榜

          主站蜘蛛池模板: 饶河县| 汕头市| 家居| 永嘉县| 福州市| 聊城市| 牙克石市| 大英县| 巩留县| 郓城县| 大埔县| 黄平县| 朔州市| 吉林省| 宁国市| 兴化市| 吉林市| 宁晋县| 阳高县| 格尔木市| 通州区| 金湖县| 资阳市| 江陵县| 乌拉特前旗| 河南省| 平乡县| 田林县| 资溪县| 静宁县| 绩溪县| 六枝特区| 浮山县| 徐闻县| 沈阳市| 临湘市| 甘谷县| 额敏县| 乌苏市| 大宁县| 元氏县|