<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    小方的Java博客

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      27 隨筆 :: 17 文章 :: 115 評(píng)論 :: 0 Trackbacks

    GWT QQ 交流群:28310588

    最近在玩 Google Web Toolkit?
    一個(gè)可以用純java編寫ajax,然后自動(dòng)翻譯成可以用在j2ee工程里的程序,太強(qiáng)了。
    因此不用學(xué)ajax,只要會(huì)java(尤其awt基礎(chǔ))和這個(gè)工具,ajax任我玩
    介紹一下,好東西,感覺有望成為熱門ajax開發(fā)工具,而且目前還出了與eclipse插件:googlipse。
    我剛用過,很方便


    收集的資料:

    1. 非常完整的gwt+netbeans的教程:http://www.javapassion.com/handsonlabs/ajaxgwtintro/

    2. 有3篇IBM文章介紹Google Web Toolkit?

    面向 Java 開發(fā)人員的 Ajax: 使用 Google Web Toolkit 開發(fā) Ajax :GWT(Google Web Toolkit) 是 Google 最近推出的一個(gè)開發(fā) Ajax 應(yīng)用的框架,它支持用 Java 開發(fā)和調(diào)試 Ajax 應(yīng)用,本文主要介紹如何利用 GWT 進(jìn)行 Ajax 的開發(fā)。
    面向 Java 開發(fā)人員的 Ajax: Google Web Toolkit 入門 :Ajax 被用于創(chuàng)建更加動(dòng)態(tài)和交互性更好的 Web 應(yīng)用程序。Google Web Toolkit (簡(jiǎn)稱 GWT) 是 Google 推出的 Ajax 應(yīng)用開發(fā)包,GWT 支持開發(fā)者使用 Java 語言開發(fā) Ajax 應(yīng)用。本文將介紹 GWT 開發(fā) Ajax 應(yīng)用的基本方法和步驟。

    面向 Java 開發(fā)人員的 Ajax: 探索 Google Web Toolkit:最近發(fā)布的 Google Web Toolkit (GWT) 是一組全面的 API 和工具,它支持用戶幾乎完全使用 Java 代碼來創(chuàng)建動(dòng)態(tài) Web 應(yīng)用程序。本文將向您展示 GWT 能做什么,并幫助您確定它是否適合您。

    3.(GWT eclipse 插件1)gwtdesigner
    http://www.instantiations.com/gwtdesigner/download.html

    4.(GWT eclipse 插件2)googlipse

    1) 下載:http://sourceforge.net/projects/googlipse

    2) 安裝前提:

    a)? Eclipse 3.2 with WebTools Platform 1.5(一定要裝,)
    b) 運(yùn)行在 Java 1.5
    c) 還需要下載 Google Web Toolkit

    3) googlipse從安裝插件到做出實(shí)例全過程(官方)

    ?(*) Drop the com.googlipse.gwt_<version>.jar file in your eclipse\plugins folder
    ?(*) Open Eclipse. Select Window->Preferences->Googlipse and set GWT home to the directory where you have installed the Google Web Toolkit.
    ?(*) You are all set to code.
    ?
    Adding Googlipse to your project:

    ?Googlipse is implemented as a WTP Facet. When creating a new Dynamic Web Project, select Googlipse in the Project Facets page. If you already have a Dynamic Web Project, you can add Googlipse facet by selecting Project->Properties->Project Facets(Please make sure you don't have gwt-user.jar in your classpath). In case you didn't like Googlipse, you can remove the facet.

    Creating a Module:

    ?Once you have a Dynamic Web Project with Googlipse facet, you can add a new module by File->New->Other->Googlipse->Gwt Module. Modules can be created only in valid java packages (default package is not allowed). Either you can type in the package (with project & source folder) in the location field or you can select it by clicking Browse button. You can also click the Create button to create a new package. Next type in the name of the module. Click Finish, you will have all the artifacts for the module generated.
    ?
    Adding a Remote Service;

    ?Note :A Remote Service will be created only in a module. So if you don't have a module, you need to create one using the New Module wizard, before this step.
    ?You can select File->New->Other->Googlipse->Gwt Remote Service. Click the Browse button and select the module (the gwt.xml file). Type the name and uri for the service and click Finish. Now the artifacts for the remote service will be generated. (You have to add an entry in the gwt.xml file manually. Googlipse doesn't add it. This feature will be implemented in future versions)
    ?
    Adding a Remote Service method:

    ?You can open the RemoteService interface and add/change methods in it. You need to provide the implementation of those methods in RemoteServiceImpl class, but thanks to Googlipse, you don't have to do anything in RemoteServiceAsync. Googlipse will automatically update the corresponding Async file whenever a RemoteService interface is changed.
    ?
    Calling a method using Remote Service:

    ?The utility class in the Remote service should help you in making the remote call.
    ?
    ?MyRemoteServiceAsync async = MyRemoteService.Util.getInstance();
    ?async.makeRemoteCall(param1, param2, callback);
    ?
    Running/Debugging a Gwt Application:

    ?Select Run->Run/Debug to activate the Lauch configuration dialog box. Double Click "Gwt Application". In the main page, you can select the Project & Module you want to run. In the parameters page you can select the parameters such as port and log level. Click Run to execute the GwtShell & bring up your application. The laucher will add the jar files & all the source folders in the project to your application.
    ?
    ?
    Questions/Bugs/Suggestions?

    ?Drop a mail to googlipse-users@lists.sourceforge.net

    posted on 2006-07-09 23:47 方佳瑋 閱讀(4983) 評(píng)論(3)  編輯  收藏 所屬分類: AJAX

    評(píng)論

    # re: [ajax]Google Web Toolkit 和 googlipse(GWT eclipse 插件)開發(fā)ajax 2006-09-28 18:04 austinliu
    請(qǐng)問, 在Eclipse中建立了googlipse的動(dòng)態(tài)WEB項(xiàng)目后, 怎么在tomcat服務(wù)器上運(yùn)行呢?  回復(fù)  更多評(píng)論
      

    # re: [ajax]Google Web Toolkit 和 googlipse(GWT eclipse 插件)開發(fā)ajax 2006-09-29 10:23 小方
    1.把所有用到的jar包放入工程

    2.更改 ENTRY_POINT="/tomcat工程名/...";

    3.映射web.xml里的servlet ,就是映射2中的地址  回復(fù)  更多評(píng)論
      

    # re: [ajax]Google Web Toolkit 和 googlipse(GWT eclipse 插件)開發(fā)ajax 2006-10-16 20:18 飛來的
    hi, 我建立了一個(gè)討論GWT的論壇,大家去那里交流一下啊
    www.gwtcn.org  回復(fù)  更多評(píng)論
      

    主站蜘蛛池模板: 国产亚洲情侣一区二区无| 亚洲精品无码久久毛片波多野吉衣| 男女拍拍拍免费视频网站| 亚洲va久久久噜噜噜久久天堂| 在线视频精品免费| 一级毛片正片免费视频手机看| 午夜亚洲国产理论秋霞| 国内外成人免费视频| a级午夜毛片免费一区二区| 亚洲乱码在线视频| 亚洲国产精品成人一区| 精品无码人妻一区二区免费蜜桃| 亚洲欧美自偷自拍另类视| 亚洲色成人中文字幕网站| 亚色九九九全国免费视频| 一级黄色免费大片| 亚洲欧洲日韩极速播放| 亚洲成av人影院| 免费国产成人午夜私人影视 | 97在线免费观看视频| 中文日韩亚洲欧美制服| 亚洲综合色自拍一区| 天天摸天天碰成人免费视频| 国产免费拔擦拔擦8X高清在线人 | 亚洲精品国产综合久久久久紧| 久久青青成人亚洲精品| 亚洲成年看片在线观看| 无码日韩人妻av一区免费| 成人久久免费网站| 一二三四在线观看免费中文在线观看| 亚洲人成影院77777| 亚洲国产精品久久久久久| 亚洲一区无码精品色| 免费看片免费播放| 免费三级毛片电影片| 99视频精品全部免费观看| 成人精品一区二区三区不卡免费看| 高潮毛片无遮挡高清免费| 亚洲国产欧美国产综合一区| 亚洲最新黄色网址| 久久精品国产亚洲av高清漫画|