簡體   English   中英

GWT客戶端Java如何轉換為HTML?

[英]How does the GWT client java is converted to a HTML?

我正在開發GWT網絡應用。 我在客戶端用Java編寫代碼。 但是,當我運行該應用程序時,它顯示為純HTML頁面。 當我編譯並運行GWT應用程序時會發生什么。 即java類如何轉換為HTML? 該HTML代碼位於何處? 我可以在/ war /中看到很多html。 但是,沒有一個清楚的地方讓我理解。 有人可以幫助我了解GWT編譯的工作原理嗎? 我已經閱讀了一些在線文章:

http://code.google.com/webtoolkit/doc/latest/tutorial/compile.html

這就是說:/ war下的html對於特定於瀏覽器很重要。 但是,我有興趣找到一個包含com.google.client.ui.textbox的“文本框”的html。

謝謝。

GWT不會將您的類編譯為HTML,而是將其編譯為JavaScript,這反過來又會操縱HTML頁面的DOM樹。 除此之外,GWT編譯器生成的JavaScript會被大量混淆和縮小以減小大小。 這就是為什么您永遠都看不到實際的軟件包名稱的原因,因為它們在生成的JavaScript中會被縮短。 如果仍然希望看到有意義的編譯器輸出,則可以添加

-style PRETTY

要么

-style DETAILED

轉到GWT編譯器命令行(您可以在閱讀的文檔中找到更多詳細信息)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM