最近看了一些Google Web Toolkit的文章. 终于理解了他的原理.
其实用Google Web Toolkit去做Ajax开发说实话还是蛮简单的. 最开始以为用Google Web Toolkit .html .js css都不用写. 看了很多文章才真正了解到他的原理.
其实用这个框架是先要用html做好整个页面的布局.然后设置好每个需要的需要加进Javascript的地方的id.在我们在使用框架的时候通过这种方法来讲我们的GWT的控件加进去.
在进行Java编程的部分的时候 我们需要指定一个EntryPoint.在我们编程的时候.必须有一个类来实现EntryPoint这个接口.这个类里面只有一个方法..onModuleLoad() . 我们只要实现这个方法就行了.说实话还是建议大家直接用eclipse的插件来进行开发.非常方便.
插件的安装方法是: 在eclipse里面 help-->find and install -->search for new -->new remote site 把这个加进来 http://dl.google.com/eclipse/plugin/3.3 如果你的eclipse版本是3.4的. 就把后面的那个版本号变成3.4就可以了 .安装比较慢.耐心等待就好.
下面是我们编程部分. 首先我们在eclipse里面 new web app 就可以了.
这个是我们Html的页面部分.简单的例子.
<tr>
<td id="nameFieldContainer"></td>
</tr>
我们要在这个td里面加入我们的Ajax应用.
下面我们Java部分的编程.
final TextBox nameField = new TextBox();
RootPanel.get("nameFieldContainer").add(nameField);
通过上面的代码就把我们的控件加进Html里面了.
我们用rpc 就可以跟server端通信了. 步骤也比较简单.
现在开发GWT 我们直接用Google的eclipse插件就可以了. 非常方便. 想要看效果的时候我们只要装好插件. 右键点击 run as web app 就可以了.
分享到:
相关推荐
Google.Web.Toolkit.for.Ajax
《Google.Web.Toolkit.Applications》一书深入探讨了Google Web Toolkit(GWT)的应用与实践,为读者提供了构建复杂Web应用程序的全面指南。本书由Ryan Dewsbury撰写,得到了GWT创建者Bruce Johnson的高度评价,认为...
《Source Code(Prentice.Hall.Google.Web.Toolkit.Applications.Dec.2008)》是针对2008年出版的Prentice Hall书籍《Google Web Toolkit Applications》的源代码集合。这本书深入介绍了如何使用Google Web Toolkit ...
- 通过学习《Packt.Google.Web.Toolkit.2.Application.Development.Cookbook》,开发者不仅能够掌握如何使用GWT高效地开发Web应用,还能深入了解如何将GWT与其他关键技术(如JPA、MySQL和iReport)结合起来,以构建...
Microsoft.MixedReality.Toolkit.Unity.Foundation.2.4.0.unitypackage Microsoft.MixedReality.Toolkit.Unity.Extensions.2.4.0. Microsoft.MixedReality.Toolkit.Unity.Tools.2.4.0.unitypackage Microsoft.Mixed...
《Packt.Google.Web.Toolkit.2.Application.Development.Cookbook.Source.Code》这个压缩包文件主要包含的是关于使用Google Web Toolkit(GWT)进行Web应用程序开发的源代码。GWT是一款强大的开源工具,它允许开发者...
《Prentice.Hall.Google.Web.Toolkit.Applications.Dec.2007》这本书主要聚焦于Google Web Toolkit (GWT)的应用开发,它是一个强大的开源工具,允许开发者使用Java语言来构建高性能、跨浏览器的Ajax应用程序。...
《Google.Web.Toolkit.2.Application.Development.Cookbook》是一本专为开发者提供实践指导的书籍,它聚焦于使用Google Web Toolkit(简称GWT)进行Web应用开发的技术细节与实践技巧。本书包含了超过70个实用且高效...
《Packtpub.Google.Web.Toolkit.2.Application.Development.Cookbook.Nov.2010》是一本专注于Google Web Toolkit(GWT)2.0应用程序开发的实战指南,它旨在帮助开发者充分利用GWT的强大功能,创建高效、交互性强的...
Microsoft.MixedReality.Toolkit.Unity.Foundation.2.4.0.unitypackage Microsoft.MixedReality.Toolkit.Unity.Extensions.2.4.0. Microsoft.MixedReality.Toolkit.Unity.Tools.2.4.0.unitypackage Microsoft.Mixed...
一个JavaScript格式化字符串工具,具体使用请参见 http://blog.csdn.net/loocao/archive/2010/01/07/5148650.aspx
Microsoft.MixedReality.Toolkit.Unity.Foundation.2.4.0.unitypackage Microsoft.MixedReality.Toolkit.Unity.Extensions.2.4.0. Microsoft.MixedReality.Toolkit.Unity.Tools.2.4.0.unitypackage Microsoft.Mixed...
Codejock.Xtreme.Toolkit.Pro.v15.3.1 源码,.sln的工程属性32位和64位已经全部修改为 VS2017工程属性。直接使用VS2017打开编译即可使用。同时里面包含了已编译好的debug和release的动态库和静态库如下: ToolkitPro...
Codejock.ToolkitPro.MFC.Eval.17.3.0.part2
Codejock.ToolkitPro.MFC.16.2.4.exe 商用安装程序,安装序列号提供要联系我。
### Addison.Wesley.Essential.GWT.Building.for.the.Web.with.Google.Web.Toolkit.2 #### 知识点一:Google Web Toolkit(GWT)简介 Google Web Toolkit (GWT) 是一个开源框架,用于开发高性能的 web 应用程序。...
Codejock.Xtreme.Toolkit.Pro.v15.3.1 源码,.sln的工程属性32位和64位已经全部修改为 VS2017工程属性。直接使用VS2017打开编译即可使用。同时里面包含了已编译好的debug和release的动态库和静态库如下: ToolkitPro...
《Google.Web.Toolkit.GWT.Java.AJAX.Programming》是一本由Manning出版社在2007年2月出版的专业书籍,主要关注的是Google Web Toolkit(GWT)在Java AJAX编程中的应用。这本书深入探讨了如何利用GWT进行高效、跨...
书中所附的PDF文档《[大家网]Beginning.Google.Web.Toolkit.From.Novice.to.Professional[www.TopSage.com].pdf》将是你学习旅程的重要参考资料,里面包含了丰富的实例和代码示例,助你在实践中不断进步。
Codejock.ToolkitPro.MFC.v15.1.3.0908带序列号 VC界面库插件 vc6.0需要安装sp6补丁 或者修改vc文件具体网上搜索Codejock.ToolkitPro 安装方法