-
如何在现有的web项目中加入gwt?3
我们单位已经有一个开发完成的web项目,是使用eclipse的wtp开发的动态web项目
现在需要增加一些功能,我希望能使用gwt开发。请问如何在项目中加入gwt?
问题补充:Ihavegotyou 写道在你的EntryPoint class 中用这句:
RootPanel.get("main").add(/*你自己的组件 */);
原来如此! 吧html文件和gwt关联起来的关键是是
<code>
<script language='javascript'
src='com.yourcompany.product..Main.nocache.js'>
</script>
<iframe src="javascript:''"
id="__gwt_historyFrame"
style="width:0;height:0;border:0">
</iframe>
</code>
对么?2010年3月14日 17:28
3个答案 按时间排序 按投票排序
-
在你的EntryPoint class 中用这句:
RootPanel.get("main").add(/*你自己的组件 */);2010年3月15日 09:34
-
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>XXX</title> <style type="text/css"> div.removeme { border: 0px dashed yellow; width: 1272px; height: 1016px; margin: 0 auto; } p.removeme { color: yellow; text-align: center; } </style> </head> <body> <script language='javascript' src='com.yourcompany.product..Main.nocache.js'> </script> <iframe src="javascript:''" id="__gwt_historyFrame" style="width:0;height:0;border:0"> </iframe> <!-- The div and p are here purely for demonstrating where the kiosk screen will be. It should be removed before release! --> <!-- <p class="removeme"> The yellow dashed line is purely to demonstrate what the kiosk screen will show, it should be removed (along with the div that is creating it) before release! </p> --> <!-- Add a blank line for better outlook temporary, remove it before release! --> <div class="removeme"> <div id="main" /> / <!-- 这相当于gwt的容器! --> </div> <div id="others" /> <!-- 这以后自行处理,已经不被gwt包含--> </body> </html>
2010年3月15日 09:29
相关推荐
不仅适合于初学者,对于有经验的开发者也大有裨益,尤其是它提供了大量的编程示例和高级主题,能够帮助开发者深入了解GWT的工作机制,并掌握如何在实际项目中运用GWT解决各种Web开发问题。通过本书,读者可以学习到...
标题 "Gwt2.0.4+eclipse3.6创建web application project项目后无法运行的原因分析" 涉及的问题主要集中在Google Web Toolkit (GWT) 的版本2.0.4与Eclipse IDE 3.6之间的兼容性问题以及在创建Web Application Project...
EXT-GWT的API和DOC文档对于学习和使用EXT-GWT至关重要,它们详尽地介绍了各个组件的用法和功能,帮助开发者了解如何在项目中集成和使用这些组件。 接下来,“Gwt-Ext基础-中级-进阶”这部分教程可能涵盖了从基础到...
在IT行业中,有时候我们需要接手一些老项目,这些项目可能使用了过时的技术或框架,比如本文提到的Google Web Toolkit (GWT)。GWT是一种用于构建富互联网应用程序(RIA)的开源Java SDK,允许开发者使用Java语言编写...
Google Web Toolkit(GWT)是Google推出的一款开源的、基于Java的Web开发框架,它允许开发者使用Java语言来编写前端应用程序。GWT-2.8.2是该SDK的一个版本,提供了最新的特性和改进,旨在简化Web应用的开发流程,...
2. 创建Web应用程序项目:创建一个新的Web应用程序项目,并将GWT插件安装到项目中。 3. 创建GWT模块:创建一个GWT模块,它相当于一个页面,每个模块都有一个module名.gwt.xml文件,该文件中定义了这个页面需要使用到...
5. **API的使用**:在代码中查找GWT和GXT的API用法,例如数据绑定、异步通信(RPC服务)、UI布局管理、表单控件等。 6. **Widget编程**:GWT中的Widget是构建用户界面的基本元素,了解如何创建和操作Widget,以及...
GWT(Google Web Toolkit) 是 Google 最近推出的一个开发 Ajax 应用的框架,它支持用 Java 开发和调试 Ajax 应用,本文主要介绍如何利用 GWT 进行 Ajax 的开发。 GWT特性简介 1.动态,可重用的UI组件 GWT提供的...
GWT Shell是一个集成开发环境(IDE),它允许开发者在开发过程中运行和调试GWT应用程序。通过GWT Shell,开发者可以在一个模拟的环境中测试他们的应用程序,确保其功能正确无误。 #### 三、GWT的目标与优势 GWT的...
通过这个项目,开发者可以学习到GWT中的Widget库,如TextBox、Button等控件的使用,以及数据模型和视图之间的交互,还有可能涉及到数据持久化和异步服务调用(通过GWT的RPC机制)。 **StockWatcher.zip** 另一个...
在"基于Maven的SmartGWT项目示例"教程中,你将学习如何设置和运行这个项目,以及如何使用SmartGWT组件来构建用户界面。此外,还会了解到如何利用Maven的命令行工具进行编译、测试和部署。通过实践这个项目,开发者...
GWT通过将Java代码编译为优化过的JavaScript,解决了Web开发中的语言障碍,使得开发人员无需直接编写JavaScript代码就能实现丰富的Web应用功能。 **GWT的基本概念** 1. **编译器**: GWT的核心是一个编译器,它将...
GWT,全称为Google Web Toolkit,是一个开源的Java框架,用于构建高性能、可维护的富互联网应用程序(RIA)。GWT允许开发者使用Java语言编写客户端代码,然后通过编译器将其转换为优化过的JavaScript,以便在各种...
在GWT项目中,Java源代码的调试同样重要,因为大部分业务逻辑都在这一层实现。这份文档可能涵盖了如何设置断点、查看变量、跟踪调用路径等基本的Java调试技巧。在实际工作中,熟练掌握这些技能能帮助我们快速定位和...
彗星d4gwt 由 GWT 完成现有的 CometD 项目Cometd4Gwt? 使用 GWT 的 JSNI 来包装现有 CometD 项目的 JavaScript? 客户端并利用 GWT 现有的序列化框架将对象(实现 IsSerializable?)从服务器传输到客户端。 源代码...
1. 在IDE中引入GWT库,使用Java编写和调试代码。 2. 使用GWT编译器将Java代码编译成JavaScript和HTML。 3. 将编译后的代码部署到Web服务器。 4. 验证代码在主流浏览器上的兼容性。 **6. Eclipse下开发GWT应用** - *...
在本资源中,我们将讨论Google Web Toolkit(GWT)的基础知识点,包括GWT的安装、配置、编码基础和客户端代码编写等方面的内容。 GWT安装和配置 在Eclipse中添加GWT插件是使用GWT开发的第一步。可以通过安装...
**GWT(Google Web Toolkit)** 是...在学习GWT的过程中,不断实践和理解这些知识点,你将能够熟练掌握GWT,创建出高效、互动性强的Web应用。同时,不要忘记关注GWT社区的最新动态,以便了解最新的开发工具和技术趋势。
在GWT项目中,`myGwtProject`可能是整个项目的主要文件夹,包含了项目的源代码、资源配置和构建脚本等。下面将详细介绍GWT项目的一些关键组成部分和知识点: 1. **项目结构**: - `src/main/java`:这里是放置Java...
- **培训目标**:该手册的主要目的是对新入职员工进行GWT技术培训,使其能够在短期内掌握GWT的基本操作,以便快速投入到基于GWT的实际项目开发中。 #### 三、面向读者 - 面向熟悉Java语言并有J2EE开发经验的Web...