最重要的是目前火紅的ajax技術,整個就是把jacascript從萬惡深淵的臭名扶正為王位繼承人,偏偏這個技術帥就帥在它語法並不固定,多後面一串"script",跟Sun Java根本就是八輩子打不著!
所幸,Google大神出手,便知有沒有!Release了一個叫做GOOGLE Web Toolkits的工具來拯救眾生。
搭配開放碼的Eclipse平台,就可以變出多種戲法了

其中我覺得最棒的功能就是它可以讓你在eclipse上面直接debug,連網頁伺服器都幫你虛擬好,馬上從java code compile出內含有javascript的html網頁,帥吧!這就google官方所稱的hosted mode囉!我們來看一下畫面!
右邊的圖(Fig.1)是我在eclipse上面進行第一次Debug之後,出現的兩個視窗其中之一,這個是類似Apache的虛擬網頁伺服器,讓你在develop階段更快go through~
另外一個視窗便是你寫的example,來顯示你java程式所撰寫的內容,只是經過gwt compiler,它直接把java轉成javascript之後,直接內籤到html中 Fig. 1
來import !

簡單的一個button,click後顯示一段文字到label上,同時button移動到左邊,nothing tricky!
其實gwt的環境配置並不難,若是你裝過JDK更是駕輕就熟,若是怕怕的可以參考IBM所提供的教學,只是它後面寫的有點零碎就是了,不建議跟著它跑,可以在找找其它大陸網站的教學。
<未完待續>
沒有留言:
張貼留言