`
laodaobazi
  • 浏览: 273187 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Web程序中应用Gwt

    博客分类:
  • gwt
Gwt 
阅读更多

Gwt在 Web 项目中的应用,Gwt适用各种Web项目,通过Java代码生成JavaScript代码。

通过Eclipse Helios 的 Google Plugin 插件创建 Web 工程:

File -> New  -> Other..


 

Next ->



 

Finish ->

创建好的Project:



 

运行 GwtTest:

右键工程GwtTest -> Run As.. -> Web Application -> 打开 Development Mode 试图


 双击试图上面的地址,此时会打开默认的浏览器。如图



 这是一个简单的例子。


 这种运行方式为开发模式,可以进行Debug调试:

在需要的地方设置断点(Ctrl+Shift+B) ->  右击工程  ->  Debug As.. -> Web Application 即可。

 

另一种运行方式为生产模式:真正发布工程的运行方式:

在方步之前需要先编译Java源代码生成JavaScript代码 -> 右击工程 -> Google -> GWT Compile


 

弹出编译窗口:



 

选中要编辑的文件 -> Compile ,此时控制台会输出一些编译的信息:

Compiling module com.demo.GwtTest
   Compiling 6 permutations
      Compiling permutation 0...
      Compiling permutation 1...
      Compiling permutation 2...
      Compiling permutation 3...
      Compiling permutation 4...
      Compiling permutation 5...
   Compile of permutations succeeded
Linking into C:\Documents and Settings\admin\workspace\GwtTest\war\gwttest
   Link succeeded
   Compilation succeeded -- 36.921s

 

编译完成之后,在war文件夹目录下会生成许多文件。此时可以部署到 Tomcat 中

<Context path="/gwttest" docBase="C:\Documents and Settings\admin\workspace\GwtTest\war" />

此时启动服务器,然后在浏览器输入http://127.0.0.1:8080/gwttest/GwtTest.html 此时和刚刚的运行效果一样。

 

 


 

  • 大小: 23.3 KB
  • 大小: 33 KB
  • 大小: 14.3 KB
  • 大小: 10 KB
  • 大小: 16.5 KB
  • 大小: 11.5 KB
  • 大小: 18.8 KB
分享到:
评论

相关推荐

    Google Web工具包(GWT)编程手册The Google Web Toolkit (GWT) Programming Cookbook

    通过这本精巧的食谱,深入了解GWT编程世界,其中介绍了GWT Toolkit的常用配方! 它涵盖了广泛的主题,从示例应用程序和面试问题到回调功能和各种小部件。

    GWT(Google Web Toolkit)

    GWT(Google Web Toolkit) 是 Google 最近推出的一个开发 Ajax 应用的框架,它支持用 Java 开发和调试 Ajax 应用,本文主要介绍如何利用 GWT 进行 Ajax 的开发。 GWT特性简介  1.动态,可重用的UI组件  GWT提供的...

    GWT安装和使用

    GWT(Google Web Toolkit) 是 Google 最近推出的一个开发 Ajax 应用的框架,它支持用 Java 开发和调试 Ajax 应用,本文主要介绍如何利用 GWT 进行 Ajax 的开发。 Ajax技术是当前开发web应用的非常热门的技术,也是Web...

    GWT的物联网应用程序

    利用Google Web Toolkit实现温室环境测控物联网管理系统

    gwt-gradle:使用NPMWebpack的用于现代Web应用程序的Gradle GWT插件

    gwt-gradle:使用NPMWebpack的用于现代Web应用程序的Gradle GWT插件

    GWT入门及用例文档

    Ajax 被用于创建更加动态和交互性更好的 Web 应用程序。Google Web Toolkit (简称GWT) 是 Google 推出的 Ajax 应用开发包,GWT 支持开发者使用Java 语言开发 Ajax 应用。本文中作者将介绍如何使用 GWT 开发 Ajax ...

    New of GWT Introduction--GWT开发快速入门

    如果你使用GWT中提供的显示组件(比如Button)和组装组件(比如VerticalPanel),GWT编译生成的Ajax应用能够支持大部分的浏览器和操作系统,比如Internet Explorer、Firefox等,也能够支持Linux、Windows等不同操作系统...

    Google Web Toolkit 开发 Ajax

    GWT(Google Web Toolkit) 是 Google 最近推出的一个开发 Ajax 应用的框架,它支持用 Java 开发和调试 Ajax 应用,本文主要介绍如何利用 GWT 进行 Ajax 的开发。 Ajax技术是当前开发web应用的非常热门的技术,也是...

    面向 Java 开发人员的 Ajax探索 Google Web Toolki

    在这篇文章中,我将创建一个简单的 GWT 应用程序,用该程序从远程 Web API 获得天气报告,并在浏览器中显示它。在整个过程中,我将简要介绍尽可能多的 GWT 功能,还将提到一些可能遇到的潜在问题。

    使用 Cypal Studio for GWT 简化 Ajax 开发

    使用 Google Web Toolkit (GWT),Java 程序员可以使用纯 Java™ 编程语言编写富 Asynchronous JavaScript + XML (Ajax) 应用程序。专为 Eclipse IDE 设计的 Cypal Studio for GWT 将支持对 GWT 结构的管理。了解如何...

    eclipse-GWT.zip

    Google Web Toolkit(GWT Web Toolkit,简写:GWT)允许开发人员使用 Java 编程语言快速构建和维护复杂但性能高的 JavaScript 前端应用程序的工具集,能够降低开发难度,尤其是与 Eclipse Google 插件结合使用时,...

    gwt-windows-1.4.60.zip

    Ajax 被用于创建更加动态和交互性更好的Web 应用程序。Google Web Toolkit (简称GWT) 是Google 推出的Ajax 应用开发包。

    gwt-polymer:聚合物的 GWT 应用程序

    聚合物的 GWT 应用程序 GWT GWT 是用于构建和优化复杂的基于浏览器的应用程序的开发工具包。 它的目标是实现高性能 Web 应用程序的高效开发,而开发人员无需成为浏览器怪癖、XMLHttpRequest 和 JavaScript 方面的...

    gwt-2.0.0API.CHM

    gwt-2.0.0API.CHM Google Web Toolkit (GWT)是一个开源的工具集,可以让Web开发人员用Java语言创建和维护复杂的JavaScript前端应用程序

    gwt-stockwatcher:StockWatcher是gwtproject教程中使用的GWT应用程序

    StockWatcher是一个根据gwtproject教程学习GWT的应用程序。由GWT WebAppCreator生成将项目导入Eclipse(推荐) 如果使用Eclipse,则只需将生成的项目导入Eclipse。 在Eclipse中,转到“文件”菜单,然后选择: 文件-...

    gwt-pixlr:用于在 GWT Web 应用程序中轻松集成在线照片编辑服务“Pixlr”的库

    用于在 GWT Web 应用程序中轻松集成流行的在线照片编辑器Pixlr TM的库。 ##什么是Pixlr? Pixlr TM是一套在线照片编辑服务: 、 和 。 这些应用程序是在 Flash 中构建的。 ##图书馆如何运作? Pixlr TM通过公开...

    GWT 资源包下载-绝对给力

    Google Web Toolkit的缩写,有了 GWT可以使用 Java 编程语言编写 AJAX 前端,然后 GWT 会交叉编译到优化的JavaScript 中,而 JavaScript 可以自动在所有主要浏览器上运行。GWT允许开发人员使用 Java 编程语言快速...

    geomajas-gwt2-quickstart-application:Geomajas GWT2快速入门应用程序

    本最终用户指南记录了基于Geomajas GWT2客户端的示例Web GIS应用程序的安装,基本配置和使用。 介绍 什么是Geomajas? Geomajas是一个用Java编写的开源Web映射框架。 它提供了服务器和客户端组件。 该项目包含GWT ...

    gwt-polymer-1:集成 Polymer 的 Maven GWT 应用程序

    集成 Polymer 的 Maven GWT 应用程序 GWT GWT 是用于构建和优化复杂的基于浏览器的应用程序的开发工具包。 它的目标是实现高性能 Web 应用程序的高效开发,而开发人员无需成为浏览器怪癖、XMLHttpRequest 和 ...

    GWT Designer 7.x 破解 注册机

    GWT Designer 7.x 是Google Web Toolkit的最佳可视化开发工具,所见即所得,即拖即用,使你能够非常容易地在可视化环境下开发AJAX应用程序。 GWT Designer 官方下载地址: ...

Global site tag (gtag.js) - Google Analytics