我已經在eclipse中裝了gae的插件,點擊那個插件,建立一個新的項目,不選擇使用GWT,以避免給本身剛剛開始帶來麻煩,GWT是Google本身自己的UI框架,姑且先這麼理解,come on。 html
填完項目名稱和包的名字,插件會自動幫你生成一系列整個J2EE web規範並帶了GAE所必要配置的目錄結構。 web
而後就能夠直接運行起來:在 Eclipse 調試器中啓動開發服務器。在運行菜單中,選擇調試方式 > 網絡應用程序 瀏覽器
在控制檯就會出來一些信息,按照給定的URL到瀏覽器中訪問,此刻沒有寫一行代碼,程序就能夠跑了。 服務器
修改了代碼:使用用戶服務個性化此應用程序的問候語。 網絡
若是使用的是 Eclipse 而且您的開發服務器正在調試器中運行,當您將更改保存到此文件時,Eclipse 將自動編譯新代碼,而後嘗試將新代碼插入已經運行的服務器中。無需從新啓動,對類、JSP、靜態文件和 appengine-web.xml 作出的更改將當即反映在運行的服務器上。若是您更改 web.xml 或其餘配置文件,您必須中止並啓動服務器來查看更改。
不要作的太方便,將原有的手動編譯部署,變成類改變的觸發監聽事件來實現自動部署,google你很不錯。 app
替換 <welcome-file-list> 中的當前 <welcome-file> 元素,若是想使用一個JSP作爲歡迎頁面,確保從列表中刪除 index.html,由於靜態文件優先於 JSP 和 servlet。 框架
雖然咱們能夠直接從 Java servlet 代碼輸出用戶界面的 HTML,但隨着 HTML 變得複雜,這將變得難以維護。最好使用模板系統,在模板系統中,用戶界面在單獨的文件中設計和實現,好比JSP模板系統,能夠直接設計用戶界面,且使用佔位符和邏輯來插入應用程序提供的數據(el表達式等等)。有許多可用於 Java 的模板系統,例如什麼volicity等等,任何系統可均可和 App Engine 配合使用。 eclipse
如今使用JSP做爲頁面模板,簡單易用,且JSP 是 servlet 標準的一部分。
當首次載入 JSP 時,開發服務器將 JSP 轉換爲 Java 源代碼,而後將 Java 源編譯爲 Java 字節碼。Java 源和編譯的類保存到臨時目錄中。若是原 JSP 文件發生更改,則開發服務器將自動從新生成和編譯 JSP。 當將應用程序上傳到 App Engine 時,SDK 將全部 JSP 編譯爲字節碼,並僅上傳字節碼。當您的應用程序在 App Engine 上運行時,該應用程序將使用編譯的 JSP 類。困了,作完晚飯就八點了,吃到九點,買兩個蘋果,今天平安夜,必定要搞個蘋果,洗澡睡覺去,有空接着看看,身體是革命的本錢,丫的,爲誰辛苦爲誰忙啊!!!
祝你們平安夜快樂,全家平平安安,健健康康!!! google