首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在GWT中使用GWTquery

在GWT中使用GWTquery
EN

Stack Overflow用户
提问于 2013-01-08 19:58:00
回答 2查看 3.2K关注 0票数 3

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-08 21:11:55

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

Maven设置

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

代码语言:javascript
复制
 <dependencies>
   <dependency>
     <groupId>com.googlecode.gwtquery</groupId>
     <artifactId>gwtquery</artifactId>
     <version>1.1.0</version>
     <!-- If you are using old versions of gwt, uncomment the appropriate line -->
     <!-- <classifier>2.1.0</classifier> -->
     <!-- <classifier>2.0.1</classifier> -->
     <scope>provided</scope>
   </dependency>
 </dependencies>

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

首先,通过运行以下命令创建一个新项目

代码语言:javascript
复制
$GWT_HOME/webAppCreator gwtquery.sample.Sample

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

代码语言:javascript
复制
<pathelement location="PATH_TO_DOWNLOADED_gwtquery-1.0-SNAPSHOT.jar"/>

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

代码语言:javascript
复制
<classpathentry kind="lib" path="PATH_TO_DOWNLOADED_gwtquery-1.0-SNAPSHOT.jar"/>

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

代码语言:javascript
复制
<inherits name='com.google.gwt.query.Query'/>

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

代码语言:javascript
复制
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.*;

More information

票数 4
EN

Stack Overflow用户

发布于 2013-01-09 02:26:09

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

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14214441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档