Changes between Version 9 and Version 10 of oid/WorkLog/09-01-21
- Timestamp:
- Jan 21, 2009, 9:18:23 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
oid/WorkLog/09-01-21
v9 v10 1 [[PageOutline]] 2 1 3 = 2009-01-21 = 4 5 == Setup Tomcat 5.5 == 2 6 3 7 * 在 WaveMaker 上重新實作 Google Map 範例。 … … 5 9 * WaveMaker 的 Tomcat 原來跟執行 wavemaker.sh 的使用者身分有關。經使用 tomcat manager 管理介面上傳 WAR 檔以後,發現可以正常運作,但一但執行 wavemaker.sh stop 則又會消失不見。如果用 sudo 執行 wavemaker.sh,WAR 會暫存在 /tmp/WM*/webapps 6 10 * [參考文件] [http://www.l-penguin.idv.tw/article/httpd-jk2-tomcat.htm Apache 及 Tomcat 的結合] 7 * [ http://www.crazysquirrel.com/computing/debian/servers/tomcat55.jspx Apache 2 and Tomcat 5.5]11 * [參考文件] [http://www.crazysquirrel.com/computing/debian/servers/tomcat55.jspx Apache 2 and Tomcat 5.5] 8 12 {{{ 9 13 oceandb:~# echo "deb http://free.nchc.org.tw/debian lenny main non-free contrib" > /etc/apt/sources.list.d/lenny.list … … 78 82 79 83 * 最近有瀏覽到網頁要求我裝 Google Earth Plugin,這裡有個[http://code.google.com/intl/zh-TW/apis/maps/documentation/examples/services-earth-plugin.html 範例] 80 84 85 == Dojo Script == 86 87 * 使用 WaveMaker 的一個附加先決條件是要學習 Dojo 的觀念。由於先前有稍微用了一下 jQuery,所以對於 Java Script Framework 稍稍有一點點感覺。Dojo 看起來跟 jQuery 有點相似,只是必須要把所有函式都定義在 Dojo 裡面。 88 * 在 WaveMaker 裡面,要存取 DOM 必須透過 dojo.byId(this.元件名稱).domNode 來存取。如果用 [http://getfirebug.com/ FireBug] 看運作中的 DOM,不難發現所產生出來的 DIV 名稱跟原本設定在 WaveMaker 中的元件名稱並不相同。因此不能直接用以往 document.getElementById("DOM 元件名稱") 來寫 Script 了。