• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            applications(applications文件夾在哪)

            更新時間:2023-03-02 07:03:11 閱讀: 評論:0

            在我們開始使用GWT創建實際的“HelloWorld”應用程序之前,讓我們看看GWT應用程序的實際部分是什么 -

            GWT應用程序包含以下四個重要部分,其中最后一部分是可選的,但前三部分是必需的。

            模塊描述符公共資源客戶端代碼服務器端代碼

            典型gwt應用程序HelloWord的不同部分的樣本位置如下所示 -

            名稱

            地點

            Project root

            HelloWorld/

            模塊描述符

            src/com/iowiki/HelloWorld.gwt.xml

            公共資源

            src/com/iowiki/war/

            客戶端代碼

            src/com/iowiki/client/

            服務器端代碼

            src/com/iowiki/rver/

            模塊描述符

            模塊描述符是XML形式的配置文件,用于配置GWT應用程序。

            模塊描述符文件擴展名為* .gwt.xml,其中*是應用程序的名稱,此文件應駐留在項目的根目錄中。

            以下是HelloWorld應用程序的默認模塊描述符HelloWorld.gwt.xml -

            <?xml version = "1.0" encoding = "utf-8"?><module rename-to = 'helloworld'> <!-- inherit the core web toolkit stuff. --> <inherits name = 'com.google.gwt.ur.ur'/> <!-- inherit the default gwt style sheet. --> <inherits name = 'com.google.gwt.ur.theme.clean.Clean'/> <!-- specify the app entry point class. --> <entry-point class = 'com.iowiki.client.HelloWorld'/> <!-- specify the paths for translatable code --> <source path = '...'/> <source path = '...'/> <!-- specify the paths for static files like html, css etc. --> <public path = '...'/> <public path = '...'/> <!-- specify the paths for external javascript files --> <script src = "js-url" /> <script src = "js-url" /> <!-- specify the paths for external style sheet files --> <stylesheet src = "css-url" /> <stylesheet src = "css-url" /></module>12345678910111213141516171819202122

            以下是模塊描述符中使用的不同部分的簡要細節。

            Sr.No.

            節點和描述

            1

            《module rename-to = "helloworld"》

            這提供了應用程序的名稱。

            2

            《inherits name = "logical-module-name" /》

            這在應用程序中添加了其他gwt模塊,就像java應用程序中的import一樣。 可以以這種方式繼承任意數量的模塊。

            3

            《entry-point class = "classname" /》

            這指定將開始加載GWT應用程序的類的名稱。 可以添加任意數量的入口點類,并按照它們在模塊文件中出現的順序依次調用它們。 因此,當第一個入口點的onModuleLoad()完成時,立即調用下一個入口點。

            4

            《source path = "path" /》

            這指定了GWT編譯器將搜索源編譯的源文件夾的名稱。

            5

            《public path = "path" /》

            公共路徑是項目中存儲GWT模塊引用的靜態資源(如CSS或圖像)的位置。 默認公共路徑是存儲模塊XML文件的公共子目錄。

            6

            《script src="js-url" /》

            自動注入位于src指定位置的外部JavaScript文件。

            7

            《stylesheet src="css-url" /》

            自動注入位于src指定位置的外部CSS文件。

            公共資源

            這些是GWT模塊引用的所有文件,例如主機HTML頁面,CSS或圖像。

            可以使用模塊配置文件中的元素配置這些資源的位置。 默認情況下,它是存儲模塊XML文件的公共子目錄。

            將應用程序編譯為JavaScript時,可以在公共路徑中找到的所有文件都復制到模塊的輸出目錄中。

            最重要的公共資源是主頁,用于調用實際的GWT應用程序。 應用程序的典型HTML主機頁面可能根本不包含任何可見的HTML正文內容,但總是希望通過標記包含GWT應用程序,如下所示

            <html> <head> <title>Hello World</title> <link rel = "stylesheet" href = "HelloWorld.css"/> <script language = "javascript" src = "helloworld/helloworld.nocache.js"> </script> </head> <body> <h1>Hello World</h1> <p>Welcome to first GWT application</p> </body></html>12345678910111213

            以下是我們在主頁中包含的樣本樣式表 -

            body { text-align: center; font-family: verdana, sans-rif;}h1 { font-size: 2em; font-weight: bold; color: #777777; margin: 40px 0px 70px; text-align: center;}123456789101112Client-side Code

            這是實現應用程序業務邏輯的實際Java代碼,GWT編譯器轉換為JavaScript,最終將在瀏覽器中運行。 可以使用模塊配置文件中的元素配置這些資源的位置。

            例如, Entry Point代碼將用作客戶端代碼,其位置將使用“source path =”path“/”指定。

            模塊entry-point是可分配給EntryPoint任何類,可以在沒有參數的情況下構造。 加載模塊時,將實例化每個入口點類并調用其EntryPoint.onModuleLoad()方法。 HelloWorld入口點示例類如下 -

            public class HelloWorld implements EntryPoint { public void onModuleLoad() { Window.alert("Hello, World!"); }}123456服務器端代碼

            這是應用程序的服務器端部分,非常可選。 如果您沒有在應用程序中進行任何后端處理,那么您不需要此部分,但如果后端需要某些處理并且您的客戶端應用程序與服務器交互,那么您將不得不開發這些組件。

            下一章將利用上述所有概念,使用Eclip IDE創建HelloWorld應用程序。

            本文發布于:2023-02-28 20:58:00,感謝您對本站的認可!

            本文鏈接:http://www.newhan.cn/zhishi/a/167771179198895.html

            版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。

            本文word下載地址:applications(applications文件夾在哪).doc

            本文 PDF 下載地址:applications(applications文件夾在哪).pdf

            標簽:夾在   文件   applications
            相關文章
            留言與評論(共有 0 條評論)
               
            驗證碼:
            推薦文章
            排行榜
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網旗下知識大全大全欄目是一個全百科類寶庫! 優秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 色综合久久无码五十路人妻| 欧美 国产 人人视频| 亚洲一级特黄大片在线播放| 久久综合精品国产一区二区三区无| 欧美另类视频一区二区三区| 日韩女同在线二区三区| 熟女无套高潮内谢吼叫免费| 亚洲国产午夜福利精品| 一级毛片在线播放免费| 九九热视频精品在线播放| 亚洲午夜久久久影院伊人| 无码av永久免费专区麻豆| 中文无码日韩欧免费视频| 日本黄页网站免费观看| 人人爽人人模人人人爽人人爱| 国产★浪潮AV无码性色| 精品国产迷系列在线观看| 双乳奶水饱满少妇呻吟免费看| 国产精品天干天干综合网| 国内久久婷婷精品人双人| 青草成人精品视频在线看| 五月av综合av国产av| 日韩精品一区二区蜜臀av| 欧美日本精品一本二本三区| 无码综合天天久久综合网| 国产av一区二区午夜福利| 亚洲精品www久久久久久| 永久免费无码国产| 天天做天天爱夜夜爽导航| 在线观看精品自拍视频| 免费AV片在线观看网址| 国产又爽又黄又爽又刺激| 日韩国产精品无码一区二区三区| 亚洲日韩精品欧美一区二区| 精品超清无码视频在线观看| 青青青在线视频国产| 亚洲www永久成人网站| 国产无遮挡A片又黄又爽小直播 | 天堂网av一区二区三区| 9191国语精品高清在线| 亚洲粉嫩av一区二区黑人|