• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 什么是GWT的Entry Point

        時(shí)間:2020-11-28 08:14:26 筆試題目 我要投稿

        什么是GWT的Entry Point

          Entry Point可以理解為gwt對(duì)界面上不同模塊部分的封裝,比如一個(gè)web界面有兩個(gè)主要的部分,一個(gè)部分是實(shí)時(shí)顯示內(nèi)容的告示區(qū)域,一個(gè)部分是留言的區(qū)域,那個(gè)就可以定義兩個(gè)Entry Point,分別處理這兩個(gè)界面部分,每個(gè)Entry Point是一個(gè)Java代碼,這樣不同功能、不一樣的界面模塊就可以分別寫到不同的java代碼中去了,當(dāng)然你也可以把整個(gè)頁面都定義在一個(gè)Entry Point里面去,那這個(gè)java代碼里既要處理顯示實(shí)時(shí)告示的`邏輯,又要處理留言的邏輯,代碼就很混雜,這就像現(xiàn)在的用php來整個(gè)定義一個(gè)頁面一樣,Entry Point的定義在Module中通過 指定。

          那么這個(gè)Entry Point顯示在那個(gè)地方呢?

          這不是Entry Point處理的內(nèi)容,Entry Point只表示一個(gè)頁面會(huì)分成幾個(gè)不同功能的模塊及負(fù)責(zé)這些模塊的java類,甚至實(shí)際的界面會(huì)顯示在什么地方由java類里面定義布局的代碼定義。這里每個(gè)Module都有一個(gè)html頁面,該頁面負(fù)責(zé)加載最終gwt編譯的javascript代碼及ui,那么在這個(gè)html里面我們就可以定義一個(gè)布局顯示的模板構(gòu)架。定義好哪里要顯示什么,比如:

          那就可以定義兩個(gè)Entry Point一個(gè)負(fù)責(zé)BBS,一個(gè)負(fù)責(zé)Message,然后在BBS的java代碼里通過

          RootPanel.get(”bbs”).add(”負(fù)責(zé)bbs的布局定義”);

          RootPanel.get(”message”).add(”負(fù)責(zé)Message的布局定義”);

          RootPanel.get(”bbs”).add(”負(fù)責(zé)bbs的布局定義”);

          RootPanel.get(”message”).add(”負(fù)責(zé)Message的布局定義”);

          把兩個(gè)不同的功能代碼放到我們預(yù)定義的地方,如果RootPanel.get().add(”布局定義”);則加取頁面的最后。

          EntryPoint的EntryPoint.onModuleLoad()方法就是負(fù)責(zé)定義界面的地方,相當(dāng)于RCP IViewPart的createPartControl

        《&.doc》
        将本文的Word文档下载到电脑,方便收藏和打印
        推荐度:
        点击下载文档

        【什么是GWT的Entry Point】相關(guān)文章:

        什么是GWT的Module01-16

        英語笑話One Point09-13

        英語寫作范文:The Key Point Of Success10-13

        筆試:GWT的應(yīng)用有哪兩種部署模式01-16

        什么是靜態(tài)路由?什么是動(dòng)態(tài)路由?各自的特點(diǎn)是什么?11-30

        什么是檔案11-22

        什么是審計(jì)?10-30

        什么是戲曲08-25

        什么是游學(xué)?11-11

        在线咨询
        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲国产天堂91久久 | 亚洲222cc在线观看 | 色鬼7777在线观看 | 视频列表中文字幕欧美国产 | 亚洲AV午夜福利精品喷潮 | 天堂亚洲AⅤ在线观看 |

            什么是GWT的Entry Point

              Entry Point可以理解為gwt對(duì)界面上不同模塊部分的封裝,比如一個(gè)web界面有兩個(gè)主要的部分,一個(gè)部分是實(shí)時(shí)顯示內(nèi)容的告示區(qū)域,一個(gè)部分是留言的區(qū)域,那個(gè)就可以定義兩個(gè)Entry Point,分別處理這兩個(gè)界面部分,每個(gè)Entry Point是一個(gè)Java代碼,這樣不同功能、不一樣的界面模塊就可以分別寫到不同的java代碼中去了,當(dāng)然你也可以把整個(gè)頁面都定義在一個(gè)Entry Point里面去,那這個(gè)java代碼里既要處理顯示實(shí)時(shí)告示的`邏輯,又要處理留言的邏輯,代碼就很混雜,這就像現(xiàn)在的用php來整個(gè)定義一個(gè)頁面一樣,Entry Point的定義在Module中通過 指定。

              那么這個(gè)Entry Point顯示在那個(gè)地方呢?

              這不是Entry Point處理的內(nèi)容,Entry Point只表示一個(gè)頁面會(huì)分成幾個(gè)不同功能的模塊及負(fù)責(zé)這些模塊的java類,甚至實(shí)際的界面會(huì)顯示在什么地方由java類里面定義布局的代碼定義。這里每個(gè)Module都有一個(gè)html頁面,該頁面負(fù)責(zé)加載最終gwt編譯的javascript代碼及ui,那么在這個(gè)html里面我們就可以定義一個(gè)布局顯示的模板構(gòu)架。定義好哪里要顯示什么,比如:

              那就可以定義兩個(gè)Entry Point一個(gè)負(fù)責(zé)BBS,一個(gè)負(fù)責(zé)Message,然后在BBS的java代碼里通過

              RootPanel.get(”bbs”).add(”負(fù)責(zé)bbs的布局定義”);

              RootPanel.get(”message”).add(”負(fù)責(zé)Message的布局定義”);

              RootPanel.get(”bbs”).add(”負(fù)責(zé)bbs的布局定義”);

              RootPanel.get(”message”).add(”負(fù)責(zé)Message的布局定義”);

              把兩個(gè)不同的功能代碼放到我們預(yù)定義的地方,如果RootPanel.get().add(”布局定義”);則加取頁面的最后。

              EntryPoint的EntryPoint.onModuleLoad()方法就是負(fù)責(zé)定義界面的地方,相當(dāng)于RCP IViewPart的createPartControl