src下com.gb叫做套件,裡面有gwt.xml檔案
另外是EntryPoint的概念,就像模組下的功能頁
GWT中的html稱為主頁,負責載入模組編譯出來的js
書中將以留言板進行示範
資料永久性的問題因為要跟資料庫結合,容後再學
留言板的模組為Guestbook,套件為com.gb
EntryPoint為AddPost
這次建立新專案不勾選產生範例程式
專案右鍵新增模組,名稱就用剛剛規範的
自動生成guestbook.gwt.xml及com.gb.client
在xml的module加一個EntryPoint AddPost (這好像會經由下面步驟自己產生)
另外實作EntryPoint,一樣,右鍵新增
此時可以用視覺元件工具來設計 GWT Designer
EntryPoint右鍵open with
如果切換有問題,先回source頁籤,onModuleLoad加入
RootPanel rootPanel = RootPanel.get();
還是有問題,再拜谷歌,這裏有解
http://stackoverflow.com/questions/24208710/gwt-designer-eclipse
照著做果然解決了,不過做完後eclipse要重開
接下來就拖拉元件
GWT Designer是自動layout的
畫完後就使用gwt compile,讓他變成js
之後要做一個html當js的容器
這裏所有新增的檔案都要用gwt裡面的選項產生
在html的模板裡面填好js的連結即可,須填全路徑
然後就可以執行了,上傳測試也行
接下來5-8章正式進入gwt的核心部分,包括視覺元件及相關事件、UiBinder、RPC(用來實作AJAX)及資料儲存
先來看資料儲存
有另外一本書叫做雲端技術整合開發,他第十章以後也是講GAE,先來看看
還是有問題,再拜谷歌,這裏有解
http://stackoverflow.com/questions/24208710/gwt-designer-eclipse
照著做果然解決了,不過做完後eclipse要重開
接下來就拖拉元件
GWT Designer是自動layout的
畫完後就使用gwt compile,讓他變成js
之後要做一個html當js的容器
這裏所有新增的檔案都要用gwt裡面的選項產生
在html的模板裡面填好js的連結即可,須填全路徑
然後就可以執行了,上傳測試也行
接下來5-8章正式進入gwt的核心部分,包括視覺元件及相關事件、UiBinder、RPC(用來實作AJAX)及資料儲存
先來看資料儲存
有另外一本書叫做雲端技術整合開發,他第十章以後也是講GAE,先來看看
沒有留言:
張貼留言