`

GWt的xml配置文件

    博客分类:
  • GWT
阅读更多
增加对xml文件解析支持的模块

<inherits name ="com.google.gwt.xml.XML"/>

增加对多语言的支持模块
<inherits name ="com.google.gwt.i18n.I18N"/>


Gwt入口点

<entry-point class='com.marsjin.client.Users'/>

增加rpc调用配置
<servlet path='/getUsersInfo' class='com.marsjin.users.server.RemoteReadDataServiceImpl'/>
分享到:
评论
3 楼 百威 2009-04-22  
GWT的.gwt.xml说明
GWT开发中必不可少的一个文件是.gwt.xml。GWT在将java代码转化为javascript时会根据该文件的配置来执行便宜过程。该文件大致格式如下:
<module>
  <inherits name="com.google.gwt.user.User"/>
  <entry-point class="com.jtv.gwt.client.MyApp"/>
  <source path=“client"/>
  <public path="public"/>
  <servlet path="/cmdService"
                  class="com.jtv.gwt.server.CommandServiceImpl" />
</module>
其中:
Inherits指明继承模块,继承后可以共享资源,如js资源;必需项,内容是
"com.google.gwt.core.Core"或inherit自它的model的名称;
entry-point指明页面载入时要做什么;必需项,内容是EntryPoint实现类的全名;
source指明客户端代码的目录;默认是该xml所在目录下的client目录;
public指明公用文件的目录;默认是该xml所在目录下的public目录;
Servlet只是host-mode时用到,指明访问的后台servlet的别名以及全名。
2 楼 百威 2009-04-22  
Gwt实现多语言
一:继承接口

1.继承接口:com.google.gwt.i18n.client.Constants

2.继承接口:com.google.gwt.i18n.client.Messages

可用通过继承上面任意一个接口实现一个多语言接口

多语言接口的名字,要与多语言的名字一致

二:需要的模块

1.com.google.gwt.i18n.I18N

2.增加继承的模块

三:两个接口的区别

1.继承Messages接口

在属性文件中可以增加参数

具体参考http://code.google.com/webtoolkit/documentation/com.google.gwt.i18n.client.Messages.html

2.继承Constants接口

可以增加@gwt.key,来实现属性文件与接口文件的对照

还可以实现返回结果集

具体参考http://code.google.com/webtoolkit/documentation/com.google.gwt.i18n.client.Constants.html

多语言是一个趋势:gwt也考虑到了这一点,在目前使用多语言的过程中感觉gwt实现的还不错



<module>
   <inherits name="com.google.gwt.i18n.I18N"/>
</module>
1 楼 百威 2009-04-22  
Gwt的html页面设置
设置编码:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

设置选择多语言:

< meta name="gwt:property" content="locale=cn"/>

增加样式表:

<link rel="stylesheet" href="common.css">

增加js控制:

<script language="javascript" src="gwt.js"></script>

相关推荐

    配置GWT.ui.xml代码提示

    本文将详细解释如何配置GWT的`.ui.xml`代码提示,以及解决Eclipse打开这类文件时的卡顿问题。 首先,我们需要了解`.ui.xml`文件是GWT中的用户界面定义文件,它使用XML语法来描述视图组件和它们的布局。这些文件通常...

    gwt-module-config:用于创建和管理GWT模块配置XML文件的工具

    用于创建和管理GWT模块配置XML文件的工具。 您可以在使用该工具 用法 如果要开始一个新项目,只需开始填写左侧的选项。 进行更改时,XML将在右侧更新。 完成后,复制此XML并将其放入MyModule.gwt.xml文件中。 ...

    GWT 配置

    - 在新创建的项目中,找到`src/main/java`目录下的`com.yourcompany.yourproject.gwt`(根据项目名自动生成的包),你会看到一个名为`YourProject.gwt.xml`的文件,这就是GWT模块配置文件。 - 模块配置文件中,...

    gwt调试环境配置.doc

    4. **配置.gwt.xml文件**:在项目的src目录下,编辑`module.gwt.xml`文件,设置项目使用的GWT版本和其他属性,如本地化设置、主题、编译目标等。 5. **设置超级DevMode**:GWT的调试模式称为Super Dev Mode,它允许...

    GWT实现文件上传文件上传

    可能需要在web.xml中添加或修改Servlet映射,设置最大上传文件大小等参数。 具体实现步骤可能如下: 1. **创建FileUpload控件**:在GWT客户端,创建一个FileUpload控件,并添加到布局中。同时,设置一个Submit按钮...

    Maven2 + gwt 详细配置指南.doc

    ### Maven2 + GWT 详细配置指南 #### 一、环境变量配置 为了确保Maven2和GWT能够正常工作,我们需要对环境变量进行一系列的配置。这些配置主要是定义几个关键变量及其对应的值: 1. **JAVA_HOME** - **变量名**...

    使用GWT实现文件上传功能

    在GWT项目的部署配置文件(通常是`war/WEB-INF/web.xml`)中,需要添加Servlet的配置,以便服务器知道如何处理文件上传请求: ```xml &lt;servlet-name&gt;TestCaseUploadServlet &lt;servlet-class&gt;gwt.server....

    gwt 练习 gwt学习

    2. **模块化(GWT Module)**:每个GWT项目都始于一个`.gwt.xml`模块文件,它定义了项目的配置信息,包括使用的库、本地化设置、主题等。 3. **Java到JavaScript编译**:GWT的编译过程将Java源代码转化为优化的...

    myeclipse 8.6 配置 gwt

    - **设置.gwt.xml**:在项目根目录下,编辑`.gwt.xml`文件,定义模块配置,如项目的版本、兼容的浏览器等。 - **选择GWT模块**:在项目属性中,选择要使用的GWT模块,并配置开发服务器端口。 - **开发模式**:...

    部署一个简单GWT应用到Google App Engine

    `Gwt.gwt.xml` 文件是GWT模块配置文件,包含了应用的元数据和依赖信息。 **Google App Engine (GAE)** 是一个基于云的平台,允许开发者托管和运行Web应用。GAE提供了服务器、数据库、存储和其他基础设施,开发者...

    GWT开发环境JAVA

    5. **配置.gwt.xml文件**:在项目中,有一个名为`*.gwt.xml`的配置文件,这里可以定义模块的属性,如兼容的浏览器、使用的GWT库等。 6. **编写代码**:使用Java编写业务逻辑和用户界面,GWT会自动处理JavaScript的...

    idea编译gwt完整包含截图为接手老项目的朋友提供帮助

    检查`pom.xml`文件,确保所有依赖和插件都是最新且适用的。某些团队可能使用了生成Bean的插件,例如`gwt-maven-plugin`或`apt-maven-plugin`,确保这些插件已正确配置并在接手项目时执行,以生成必要的类。 5. **...

    GWT_EXT项目配置全过程

    1. 优化编译:在GWT模块配置文件中,可以设置编译优化级别,如"-style"参数可以设定代码样式(如OBFUSCATED,PRETTY或DETAILED)。 2. 打包部署:完成开发后,通过Eclipse的"Export"功能,选择"WAR file",导出项目...

    GWT eclipse4.6离线插件

    - **.gwt.xml配置文件**:每个GWT项目都有一个或多个`.gwt.xml`配置文件,用于定义模块、引入库、设置编译参数等。 - **编译时类型安全**:由于使用Java编写,GWT提供了编译时类型检查,减少了运行时错误。 - **...

    GWT 开发和部署文档

    4. **集成EXTJS**:若要使用EXTJS库,需将EXTJS库文件复制到项目的public/js/ext目录,并在GWT模块配置文件中指定引入。 5. **编写Java代码**:使用GWT的API编写Java代码,包括用户界面组件和业务逻辑。GWT的编译器...

    初次接触GWT,知识点概括

    - **编译配置**:开发者可以通过XML配置文件定义编译选项,如优化级别、源代码路径等。 3. **开始使用GWT** - **环境搭建**:首先,你需要安装Java SDK和Eclipse IDE,并安装GWT插件。 - **创建项目**:在...

    gwt入门-gwt从这里开始

    新建的 GWT 项目包括 `src` 目录(存放 Java 源代码),`public` 目录(存放 HTML 和 CSS 等静态资源),以及配置文件(如 `.gwt.xml`)等。 7. **开发流程**: 开发者可以在 Eclipse 或其他支持 GWT 的 IDE 中...

    GWT开发文档

    3. **项目包结构**:创建好的项目通常包含src、webapp、.project、.classpath等目录,分别用于存放源代码、Web资源、项目配置文件等。 #### 创建GWT页面文件 GWT页面的创建涉及三个主要组成部分:Module文件、...

Global site tag (gtag.js) - Google Analytics