2010-06-30 7 views
2

我想用GWT設計一個網站。這是我對如何將GWT頁面傳送到客戶端瀏覽器的理解 - 當用戶將URL放入瀏覽器時,她收到所有靜態HTML + GWT javascript,然後javascript向服務器查詢動態頁面內容並添加它到了DOM。例如 - 對於博客頁面,博客的內容由javascript查詢。我的理解是否正確?GWT和模板引擎

如果我知道內容肯定會成爲頁面的一部分(添加不依賴於用戶單擊展開按鈕等),如果博客內容是最初服務的HTML的一部分,它會更有效嗎? ?可以通過使用像django這樣的模板引擎來完成的事情。 有沒有在GWT中製作模板機制的方法?

回答

1

是的,將您的內容放入HTML將減少客戶端對服務器的往返次數。這也意味着博客內容不需要等待您的GWT javascript加載才能顯示。

GWT本身對模板系統沒有用處,但是大多數運行GWT servlet的服務器也會支持JSP頁面。 GWT可以很好地處理這些頁面,你只需要像往常一樣放入GWT腳本標記。毫無疑問,您將能夠找到現成的模板解決方案,但是您自己的模板是not too hard