上一篇介绍了gxt简单入门,运行环境实在GWT自带的环境下,那么如何在tomcate下运行呢?毕竟使用tomcate大有人在。一起来动手吧。
一、构建环境
下载:tomcat6.x。下载、解压后,添加到eclispe中即可。(这个步骤不用说了,对吧?).
其他步骤一样,即添加GWT插件及配置 GWT Home目录,具体步骤请参阅上一篇文章吧。
二、编写简单实例
1、新建一个动态 web项目
同上篇不用的是:
(1)、Target Runtime 必须选择刚配置的tomcate服务器,而不能是<None>;
(2)、Dynamic Web Module Version 必须为2.4,不能为2.5,否则 Configuration 就无法选择了。
(3)、Configuration中选择 Cypal Studio for GWT,不能为<custome>,具体如下:
由上图可以看出与上一例子的不同之处了吧,千万不要出错哦。否则例子很难运行哦。
2、创建 Module模型
项目上点击右键 New—Other—Cypal Studio—Module,输入包名 org.gxttom,类名 Test
3、在/WEB-INF/lib下加入gxt.jar
4、在Test.gwt.xml中加入:
<inherits name='com.extjs.gxt.ui.GXT'/>
5、在Test.html中加入默认样式表:
<link rel="stylesheet" type="text/css" href="css/ext-all.css" />
6、编写Test:
在Test.java中onModuleLoad()方法中加入测试代码,如下:
package org.gxttom.client;
import com.extjs.gxt.ui.client.widget.Window;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.ui.RootPanel;
public class Test implements EntryPoint {
public void onModuleLoad() {
Window window=new Window();//相当于html的div
window.setSize(500,300);//设置高度和宽度
window.setHeading("success");//设置标题
window.setPlain(true);//设置透明
window.show();
RootPanel.get().add(window);
}
}
好了,现在是时候让它在tomcate下运行起来了。
三、在tomcate下运行
准备好上面的步骤以后,点击工具栏上Project->Build Automatically,取保能自动编译,同时点击Project->clean,把工程clean一遍。如果弹出错误窗口,
先不要管。点ok就可以
等clean完成以后。可以看到工程下build中自动生成了很多文件,如图:
看到build下面的Test.html了吗?点击右键Run As-->Run On Server,即在服务器上运行了。呵呵,效果图:
当然,如果build下面没有文件出现的话,我的解决方法是把工程从tomcate下移除掉,把自动编译Build Automatically取消掉,再clean工程,等工程clean之后,再手动编译工程,多试几次,就可以了。
好了,下次继续。
- 大小: 15.6 KB
- 大小: 44.2 KB
- 大小: 34.8 KB
- 大小: 13 KB
分享到:
相关推荐
GXT 学习的好书, 帮助你尽快进入GXT.
GXT Cascade ComboBox Samples
gxt初学进阶教程,教你一步一步使用gxt,容易上手,例子很详细
NULL 博文链接:https://29436649.iteye.com/blog/644323
贡献一个GXT项目给大家,希望对大家有所帮助!
gwt 文件上传 gxt文件上传
这是GTA4里的源文件american.gxt
gxt-api-2.2.1帮助文档 。
浪曦原创]GXT系列+第1讲+GXT_GWT的安装.
GXT 下拉树(Combo Tree)基本实现GXT 下拉树(Combo Tree)基本实现GXT 下拉树(Combo Tree)基本实现GXT 下拉树(Combo Tree)基本实现GXT 下拉树(Combo Tree)基本实现GXT 下拉树(Combo Tree)基本实现GXT 下拉树(Combo ...
extjs gwt gxt 学习资源 ajax技术
gxt-api-2.2.5 sdk doc 即ext-gwt api doc
本资源是目前的最新版本(9/15/11) gxt的工具非常之少,在CSDN还有一个gxt-2.1.1(2/2/2010)链接就不提供了,大家根据需要选择下载。
GWT,GXT的JAR包以及源代码,需要的朋友可以下载。 谷歌推出的WebUI的JAVA的库。谢谢大家下载
一步一步教你新建GXT(EXT-GWT)项目
gxt.jar
这个是官方的英文帮助,对大家开发有帮助。里面描述所有gxt 的类的用法
GXT2.2.4 GXT2.2.4 GXT2.2.4GXT2.2.4 GXT2.2.4 GXT2.2.4GXT2.2.4 GXT2.2.4 GXT2.2.4GXT2.2.4 GXT2.2.4 GXT2.2.4GXT2.2.4 GXT2.2.4 GXT2.2.4 jar
gwt gxt 开发的项目。花了三、四个星期才写完的。
目前最适合gxt初学者学习的教程