<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    好好生活,努力工作,天天向上!

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      46 Posts :: 1 Stories :: 178 Comments :: 0 Trackbacks

    Web 開發

         摘要: 目前正在使用Wicket + xhtml + JQuery + Spring + Hibernate在做一個電子商務網站,類似于京東的那樣,通過這些時間的使用,總結了一下Wicket 學習筆記。
    Wicket 的頁面包含兩個基本的文件,分別.html 和.java 文件,.html文件負責界面的描述,.java文件負責實現邏輯了,比如提供數據。在默認的情況下,.html和.java放在同一個包里面,wicket引擎的默認搜索路徑是在java文件的所在的包下面搜索,我很不喜歡這種方式,因為如果文件一多,混在一起很不好定位,而且如果你是使用Eclipse WTP來開發Web項目,你可能會將html文件放在WebContent的pages文件夾下...  閱讀全文
    posted @ 2009-10-28 18:06 VWPOLO 閱讀(2404) | 評論 (12)  編輯

         摘要: Wicket 是 Sun公司的Swing UI小組開發出的一種構建和測試動態 Web 頁面的簡化框架,是一種開源、輕量、基于組件的框架,只使用Java和HTML代碼,構建在Servlet API 之上,Wicket通過基于HTML的模板來界定HTML 頁面設計人員和 Java 開發人員之間的角色界線.模板可使用任何的HTML設計工具生成.,也就是說Wicket可以讓你有更多的精力放在應用程序的業務邏輯的實現上  閱讀全文
    posted @ 2009-09-03 12:00 VWPOLO 閱讀(3905) | 評論 (17)  編輯

         摘要: FreeMarker是一個模板引擎,一個基于模板生成文本輸出的通用工具,FreeMarker被設計用來生成HTML Web頁面,特別是基于MVC模式的應用程序,關于FreeMarker的更多的介紹,可以訪問它的主頁或者在百度百科中搜索相關的詞條.  閱讀全文
    posted @ 2009-08-28 09:13 VWPOLO 閱讀(2329) | 評論 (4)  編輯

         摘要: 到目前為止,Google給你提供了500MB的空間和每月約 500 萬頁面瀏覽量的免費配額的使用量,當然你也可以選擇更好的付費服務。目前只支持Python和Java(大部分功能支持)  閱讀全文
    posted @ 2009-08-26 12:18 VWPOLO 閱讀(1936) | 評論 (3)  編輯

         摘要: RAP的可部署文件下載  閱讀全文
    posted @ 2009-08-13 10:33 VWPOLO 閱讀(440) | 評論 (1)  編輯

         摘要: XWT是Eclipse 組織推出的一種新的界面編程語言。XWT是使用XML作為界面的描述語言的UI框架,通過UI運行庫將XML和SWT/JFace進行相互映射(使用的是Java的反射技術),在運行時將XWT解析成SWT/JFace代碼執行。  閱讀全文
    posted @ 2009-08-11 12:31 VWPOLO 閱讀(3417) | 評論 (0)  編輯

         摘要: Qooxdoo的確是一個非常優秀的AJAX框架,關于Qooxdoo,你可以從它的主頁上了解更多:http://qooxdoo.org/,還有在百度的百科中也有對Qooxdoo的詳細介紹:http://baike.baidu.com/view/2135070.html  閱讀全文
    posted @ 2009-07-23 09:01 VWPOLO 閱讀(3662) | 評論 (1)  編輯

         摘要: 在上次成功將我的RCP項目遷移到瀏覽器中運行后,開始研究怎樣將它部署到Tomcat中,說實話,到目前為止,這方面的資料很少,在Eclipse RAP的新聞組上關于這方面的討論也不是很多。RAP的幫助系統中的介紹文章好像也不是很詳細(好像有點過時)
    這里詳細的介紹了怎樣將RAP項目部署到你的Tomcat應用服務器中。  閱讀全文
    posted @ 2009-07-17 09:27 VWPOLO 閱讀(2748) | 評論 (5)  編輯

         摘要: 在周五的時候突然心血來潮,打算將我的RCP項目通過RAP運行到瀏覽器中,誰讓現在流行Web 2.0 呢,剛好Eclipse 3.5 正式版也發布出來了,作為Eclipse的頂級項目,RAP也發布了1.2的正式版,也算比較穩定了,經過周末的三個晚上的努力,已經順利將我的RCP項目運行在瀏覽器中了,首先介紹一下,RCP項目的開發環境是使用Eclipse 3.4 + SWT Designer 6.7 + Spring 2.5 + Hibernate 3.2.4,而我的RAP項目使用的是最新的Eclipse 3.5 + Spring 2.5 + Hibernate 3.2.4 + RAP 1.2;從RCP向RAP遷移中,過程還是比較順利的,也發現了與RCP的不同,RAP中不需要對Color資源進行釋放了,而且創建Color的方式也作了調整,現在改用Graphics類來管理顏色、圖片、字體和鼠標的光標,去掉了GC這個類,使得我子定義的時間控件無法使用,而RAP自定的時間控件很丑陋,功能也太簡單.對于鍵盤的事件處理,沒有提供獲得鍵盤按鍵的方法(keyCode),不過這些都不要緊,畢竟RAP的RWT  閱讀全文
    posted @ 2009-06-29 12:20 VWPOLO 閱讀(3628) | 評論 (16)  編輯

         摘要: 最近在研究JSF框架,想將手頭的一套C/S系統Web化,再提供一套B/S系統,這樣的話方便管理人員能夠方便的查看公司的銷售業績,在使用JSF學習和使用過程中發現一個號稱“業界最佳的Web開發體驗"的Web開發框架,它就是Apusic OperaMasks,是由金蝶公司的OperaMasks團隊負責開發,Apusic OperaMasks是一種開源的基于J2EE的Web開發技術,它的官方社區是:www.operamasks.org 。OperaMasks遵循 LGPL 協議,目前最新版本是2.2,遵循 JSF 1.2 規范,OperaMasks內置了許多豐富的組件,包括:DataGrid、Tree、DataView、Chart以及各種布局組件等,大多數組件是基于 ext-js 的,支持動態切換 Look &Feel的能力,同時也提供了非常不錯的集成開發工具OperaMasks Studio和內置的Apusic應用服務器,OperaMasks Studio是基于Eclipse的JEE開發平臺,免費的,提供了JEE Web開發環境,包括可視化界面設計、支持組件的拖拽;并和應用服務器進行緊密  閱讀全文
    posted @ 2009-06-12 09:09 VWPOLO 閱讀(3929) | 評論 (10)  編輯

         摘要: 下面是基于RAP框架的應用的例子,界面看起來非常的不錯,我試用了下,發現就是速度慢了點,服務器在國外,其他方面非常的滿意,對了,最新的RAP版本是1.2 RC3, RC4版本將與6月15號發布出來,下面這個應用的體驗網站是:http://www.cas-pia.de/en/try.html ,需要先注冊一個帳號,目前好像只支持火狐訪問,下面是截圖:  閱讀全文
    posted @ 2009-06-08 12:12 VWPOLO 閱讀(1878) | 評論 (6)  編輯

         摘要: 借助RAP的力量,將RCP程序可以輕松的在瀏覽器中運行! 從上篇文章《RAP 與 RCP的差別》中,我們知道,RCP與RAP之間的區別很小,現在我們就開始研究他們的區別到底有多小,接下來打算將一個RCP項目遷移到RAP項目,我們從這樣的一個實際的例子來演示。
      閱讀全文
    posted @ 2009-05-22 10:10 VWPOLO 閱讀(2859) | 評論 (0)  編輯

         摘要: 作為一種使基于 Web 的應用程序更加生動的方法,Asynchronous JavaScript + XML (Ajax) 和 Web 2.0 的概念已經在開發社區中廣泛應用,而且相對Web 1.0,Web 2.0 在用戶體驗方面帶來了巨大提升,下面的主角是GWT,全名是Google Web Toolkit,采用了一種不尋常的方式進行 Web 應用程序開發。  閱讀全文
    posted @ 2009-05-22 09:16 VWPOLO 閱讀(2414) | 評論 (4)  編輯

         摘要: 最近這幾天在瀏覽eclipse.org 網址上發現RAP 的版本已經發布到1.2.1M7了,看來RAP打算和Eclipse 3.5同步發布了,因為看RAP的開發計劃和Eclipse SDK 的開發計劃基本一致,說實話挺喜歡這個東西的,因為RAP是在Eclipse RCP的基礎上實現了一套機制,這樣就可以達到真正的“富客戶端”了,使用Java代碼編寫處理邏輯,然后采用交叉編譯的方式編譯成JavaScript,這樣可以不用經常面對JavaScript,特別是體會到OO開發方式的好處后,看JavaScript特別費勁,不過說起用Java代碼轉換成JavaScript,RAP還有一個競爭對象,那就是GWT了,GWT的來頭不小,東家是大名鼎鼎的Google,可是GWT正如它的名字一樣,只是一個JavaScript工具,無法當作框架使用,在大型系統上使用GWT我估計效率不會太高,如果能夠整合到Struct或者JSF中,感覺發展還是很有前途的。

    在RAP項目主頁:http://www.eclipse.org/rap 上可以下載到最新的RAP 文件,提供兩個文件下載,一個是目標平  閱讀全文
    posted @ 2009-05-21 14:18 VWPOLO 閱讀(4250) | 評論 (2)  編輯

         摘要: RAP全名為Rich Application Platform,是一種AJAX框架,結合了RCP的成功的經驗,我們可以使用Java代碼編寫可以在瀏覽器中運行的程序,而且風格和RCP的類似,開發過Eclipse RCP程序的朋友會很熟悉
    RAP 可以讓開發人員使用JAVA API和按照Eclipse 插件的開發模式構建基于AJAX的Web 2.0應用程序,是的,你沒有看錯,其實RAP的工作原理是采用交叉編譯的方式將 Java 代碼生成JavaScript文件,底層基于Qooxdoo AJAX框架,這樣,我們就不必接觸JavaScript、CSS和處理Http的細節了,可以讓我們更關心程序的功能實現,想起來的覺得很幸福。
    RAP和RCP 一樣,運行在Equinox框架上,Equinox是OSGI R4規范的實現,是一個非常優秀和成熟的OSGi框架,Eclipse 是通過這個框架實現靈活的擴展性和插件的熱部署。RAP也支持Eclipse的大部分擴展點,其實RAP和RCP在架構上非常的類似,下圖分別為RCP和RAP的架構圖:  閱讀全文
    posted @ 2009-05-21 12:49 VWPOLO 閱讀(4035) | 評論 (2)  編輯

    主站蜘蛛池模板: 无码AV动漫精品一区二区免费| 亚洲人成网站免费播放| 国产精品免费视频观看拍拍| 香蕉大伊亚洲人在线观看| 精品无码AV无码免费专区| 免费一级大黄特色大片| 亚洲AV成人片无码网站| 黄网址在线永久免费观看| 亚洲中文字幕无码爆乳| 黄网站免费在线观看| 免费观看亚洲人成网站| 国产亚洲精品美女久久久久久下载| 99re这里有免费视频精品| 亚洲人成伊人成综合网久久| 久久成人永久免费播放| 久久青草亚洲AV无码麻豆| 无码AV片在线观看免费| 91亚洲性爱在线视频| 日韩激情淫片免费看| 日本视频免费观看| 四虎影视在线永久免费观看| 免费无码午夜福利片69| 亚洲AV无码国产精品麻豆天美| **真实毛片免费观看| 亚洲视频一区在线播放| 美丽姑娘免费观看在线观看中文版| 亚洲色图综合网站| 最好免费观看韩国+日本| 免费无码专区毛片高潮喷水| 亚洲色中文字幕无码AV| 99久久免费国产香蕉麻豆| 亚洲精品自在线拍| 亚洲香蕉免费有线视频| 亚洲精品理论电影在线观看| 亚洲精品WWW久久久久久| 羞羞视频免费观看| 亚洲一区综合在线播放| 免费看的黄色大片| 免费看少妇高潮成人片| 久久精品亚洲视频| 国产乱子影视频上线免费观看|