将GWTquery与GWT结合使用

谁能告诉我如何使用GWTquery和GWT? GWTquery教程页面主要讨论如何使用jQuery,它没有太多解释如何嵌入它。 例如,如果我想将它与GWT附带的默认Stockwatcher应用程序一起使用,并在java文件中使用jQuery,就像GWTquery教程所说的那样,在哪里安装jar文件,以及如何导入它?

GWTquery不使用jQuery,它是在GWT中实现jQuery-like API,它不需要GWT库或html主页中的jquery.js文件,你可以像其他gwt库一样轻松添加它的jar文件:

Maven设置

如果要在现有maven项目上添加GQuery,或者不想使用maven原型,只需在pom.xml文件中添加以下行:

    com.googlecode.gwtquery gwtquery 1.1.0    provided   

如果您不想使用maven,或者它是一个已经创建的项目,您可能有兴趣手动设置项目。 首先,您需要下载与GWT版本相关的最新稳定版gwtquery库,并将其放在类路径中。 如果你是一位经验丰富的GWT用户,你可能已经知道如何做到这一点,但如果你是初学者,这里有一个快速的复习。

首先,通过运行创建一个新项目

 $GWT_HOME/webAppCreator gwtquery.sample.Sample 

这将创建一堆包含示例项目的文件。 找到build.xml文件并编辑添加了id =“project.class.path”的部分

  

如果您正在使用Eclipse,则可能还需要编辑.classpath文件并添加以下内容:

  

接下来,编辑src / gwtquery / sample / Sample.gwt.xml文件或项目的现有模块文件,并添加以下行以将GQuery导入GWT模块:

  

最后,在您的模块入口点类(例如src / gwtquery / sample / client / Sample.java)中添加以下import语句以使GQuery易于使用:

 import com.google.gwt.query.client.GQuery; import com.google.gwt.query.client.Function; import com.google.gwt.query.client.Selector; import com.google.gwt.query.client.Selectors; import static com.google.gwt.query.client.GQuery.*; import static com.google.gwt.query.client.css.CSS.*; 

更多信息 。

您可以在GWT查询站点上找到完整的分步指南 – http://code.google.com/p/gwtquery/wiki/GettingStarted

除了gwtquery-sample之外,你还可以在互联网上找到足够的例子。