Gwt-Ext学习笔记之中级篇

本文是Gwt-Ext学习笔记的中级篇,讲解如何在gwtext项目上创建客户端模型文件,包括InfoList.java的编写,并在HTML宿主页面和Gwt.gwt.xml中进行配置。接着介绍如何定义并实现远程服务,连接PostgreSQL数据库,执行查询操作。最后,展示了客户端调用远程服务获取数据并在GridPanel中显示的步骤。
摘要由CSDN通过智能技术生成
一、 配置 Gwt- Ext 开发环境

a.       请参照 Gwt-Ext学习笔记之基础篇

b.      此教程是在 基础篇 进级篇 的基础上做的扩展,具体细节请参照前面教程。

二、 gwtext项目上创建客户端模型文件

a.       创建模型文件 InfoList.java,内容如下

 

Java代码 复制代码
  1. public class InfoList implements EntryPoint {  
  2.   
  3.     public void onModuleLoad() {  
  4.   
  5.         ExtElement main = Ext.get("main");  
  6.   
  7.         Panel mainPanel = new Panel() {  
  8.             {  
  9.                 setTitle("测试");  
  10.                 setHeight(300);  
  11.                 setWidth(500);  
  12.                 setFrame(true);  
  13.                 setHtml("<p>如果看到这些信息,说明你的环境已经配置成功了!</p>");  
  14.                 setStyle("margin: 10px 0px 0px 10px;");  
  15.             }  
  16.         };  
  17.   
  18.         if (main != null) {  
  19.             mainPanel.setApplyTo(main.getDOM());  
  20.             mainPanel.render("");  
  21.         } else {  
  22.             RootPanel.get().add(mainPanel);  
  23.         }  
  24.     }  
  25.   
  26. }  
public class InfoList implements EntryPoint {

	public void onModuleLoad() {

		ExtElement main = Ext.get("main");

		Panel mainPanel = new Panel() {
			{
				setTitle("测试");
				setHeight(300);
				setWidth(500);
				setFrame(true);
				setHtml("<p>如果看到这些信息,说明你的环境已经配置成功了!</p>");
				setStyle("margin: 10px 0px 0px 10px;");
			}
		};

		if (main != null) {
			mainPanel.setApplyTo(main.getDOM());
			mainPanel.render("");
		} else {
			RootPanel.get().add(mainPanel);
		}
	}

}
 

b.      修改 HTML宿主页面 InfoList.html文件

                                                               i.      InfoList.html文件中加入以下代码

 

Java代码 复制代码
  1. <link href="js/resources/css/ext-all.css" rel="stylesheet" type="text/css"/>  
  2. <script type="text/javascript" src="js/adapter/ext/ext-base.js"></script>  
  3. <script type="text/javascript"</
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值