84487906 2012-01-12
response could not be deserializedcom.google.gwt.user.client.rpc.SerializationException: java.sql.Timestamp/1769758459
最近开始研究 GWT,但是按照google code中的描述进行联网安装gwt/gwt designer plugin总是失败.无奈之下只能google如何下载并安装了.google之后总算有了眉目,在这里记录以备以后查看。在MyEclipse的选项中ad
罪过,很久没写东西了.....言归正传,在项目中,用到了ext-gwt,在开发中遇到问题,发现调试非常麻烦。后来反复找资料,试验,找到了debug的方法,博客记录下来。首先确保eclipse已经安装了GWT的插件,插件安装方法,见官网。修改目标为GWT支持
你是不是觉得你的GWT项目编译太慢了,调试很不方便,每一次修改都是一次漫长的等待。那时因为GWT需要花费大量的时间为GWT支持的每一个浏览器和语言建立默认JavaScript文件(这将确保我们的程序能够很好的运行在IE,Firefox或者其他它所支持的浏览
GWT是通过把客户端java代码编译成网页和JAVASCRIPT,避免开发人员过度介入界面设计和调试。除了命令行编译之外,更方便的是Eclipse环境下编译。在安装完GWT的Eclipse插件后,在工具栏可以看到3个按钮。再重新打开项目就可以编译了。
随着项目功能的完善,GWT模块越来越多,当要以web模式编译给测试组使用时,编译的总时间越来越多,我的机器编译完8个模块,需要10分钟左右。抽空研究了一下GWT的编译参数和GWT编译后的代码,发现GWT编译是按:支持的浏览器种类、支持的多语言种类来生成多个
单独开发GWT项目、模块的时候,可以动态debug,而一旦结合了其他非GWT项目,则如何debugGWT就成为了一个难题。在没有得到好的解决方案之前,只能每次编译GWT项目。编译GWT即生成JS代码和相应的前端代码,默认的编译过程包含了对各种浏览器引擎的分
1.实践用GWTRPC的形式进行页面后台交互
Drools的应用托管在github上,源代码下载比较方便,需要注意的是Guvnor在2013年有个大的版本升级,主要是前端GWT的部分。这种变化对于企业级应用而言,是无比痛苦的事情。对于规则引擎来说,Drools运行中规则的一种模式就是package,将
一、安装Cypal Studio工具a.下载Cypal Studio http://code.google.com/p/cypal-studio/解压后Copy到Eclipse目录下(..\eclipse\plugins)http://yunpan.cn/
setWidth(200);fileUpLoad.setName("imageFileUpload");formPanel=newFormPanel();formPanel.submit();});id=1&clsUrl=&qu
http://gwt-ext.com/demo/
昨天搞了下GWT开始有点感觉了,今天继续再研究下,看看以后项目里能不能也让这个新生代也搅和几下。要取得服务器上的数据还要定议客户端接口和服务端实现,在使用接口时再加入那个回调接口,当然了,不管是服务接口还是服务实现都是继承于GWT的远程服务接口和类。对于G
以前就听过不少人对GWT的歌颂了,今天终于是有时间来摸下这个东东,当然还没有很静下心来,只是用手轻轻地去戳了戳它,嗯,它的反应可不小哦。这两天刚好项目结项,有了点空闲时间。不过,很是佩服google的开发者真的是思想无级限啊。如果现在再让我来说GWT,我就
</struts>The "Hello" action has a result of type "json", which will serialize the action object into a
GWT编译器是GWT的核心,负责完成将Java代码翻译很Ajax内容的工作。包括支持Java语言中的基本类型、违例处理等,支持java.lang包和java.util包中的绝大部分类和接口,支持正则表达式和序列化。这是因为GWT最大限度的将这些控件翻译成浏
hosted浏览器可以让你在JVM中执行Java那样执行你的GWT应用而不用先编译成JavaScript。在客户端的GWT项目中,只能用JRE模拟类库里面的这些类来实现。这个类库提供了一些定制的用户接口和类是你能创建多种widgets如buton,text
System.out.println;输出 Tue Nov 01 00:00:00 CST 2011
继续在网上搜寻答案,没找到解决方案,绝望ing。。。。}在业务方法里这样写public User validateUser {//在业务方法里这样写
到此,我们已经创建了所有需要的UI控件。和许多其他的用户界面框架一样,GWT也是基于事件驱动的,也就是说代码会在响应某此发生的事件时被执行。经常,这些事件是由用户触发的,例如使用键盘或鼠标。这一节,我们要给我们的控件添加鼠标和键盘响应事件。为了处理Add和
actor ceo ex3ndr 介绍的actor,java,gwt,j2obj的框架体系, 这是actor架构中最具备吸引力,也是最强大的部分。国内访问不到,因此转过来。暂时原文原样转,未作翻译。Stepan KorshakovCEO of Actor.
到此,我们已经创建了StockWatcher工程,也审视了功能需求和界面元素。这一切,我们要开始使用GWT提供的控件和面板来构建用户界面。GWT已经处理了很多跨浏览器的兼容问题。不过DHTML用户界面还是有些问题,因此你需要自己在每个浏览器上进行测试。股票
点击"Launch Default Browser",就会用默认的浏览器显示生成的Web应用,也可以"Copy to Clipboard",把生成的URL地址复制,然后粘贴到任一的浏览器中。如果这是你第一次运行GWT
用惯了自己的解析API,遇到这个问题,真是纠结。
接触GWT时间不长,见过一些编译错误,比如在Client端引用了某个Jar包,或者诸如java.util.Calendar之类,在编译时就会提示:。那其实让人很好奇,GWT到底自己实现了那些Java类到JavaScript的编译呢?今天恰巧在stackov
spring集成gwt的办法spring集成gwt,没有官方的解决方案,无论spring还是gwt。使用的步骤为,首先,需要将该项目的jar文件放置到WEB-INF/lib目录下。gwt原本是要求写Servlet作为rpc的实现的,然后一个一个的配置到we
对性能的提升是Ajax受欢迎的主要原因。我们通常以为那些所谓的眩目变换对于用户来说是Ajax最吸引人的地方,可能用户也确实由于这个原因而对Ajax独有情钟。如果你回头去看那些传统的web应用,会发现它们几乎静态到令人反感,所以说用户仅仅出于这些眩目变换而选
一.为什么我们选择GWT?Google 网页工具包 ,可以使用 Java 编程语言编写 AJAX 前端,然后 GWT 会交叉编译到优化的 JavaScript 中,而 JavaScript 可以自动在所有主要浏览器上运行。在开发过程中,您可以用 JavaS
不过我们简单的分析下,你就会发现,价格很公道。学习是不用你花钱的,js天生开源特质也很好的保证了这一点,资料也很充足,我看过的深入浅出ExtJS(第2版)(附光盘)就是很优秀的入门和cookbook。另外如果你的项目是开源的,那么ok,你也是不要花一分钱的
2.GWT-Ext:整合gwt和extjs的框架.如果你想使用gwt,又不想失去extjs绚丽的效果,这是个不错的选择.缺点是依赖于extjs的脚本.
The examples that come with GWT SDK were built in different ways. Some are Maven builds, others use Ant. Eclipse can handle thes
由于Spring的AOP面向切面编程,与Servlet容器没有任何关联,所以想要获得Session会话比较麻烦。但是在Servlet中或struts1中,可以通过ThreadLocal方式将session保存,SpringAOP中获得Session对象。
在GWT的在线文档中只看 《GWT Development with Activities and Places》就可以了,这是2.1中新推出的做法,结合考虑了浏览器的前进、后退、书签/收藏、直接输入URL,以及页面跳转前的用户确认,比较全面。其中提到的《
store的add方法要求加入的record的id不相同,否则不会被加入。如果发现有相同的id,则就会被returnthis.replace;掉。
检查以及解决方法:
单独开发GWT项目、模块的时候,可以动态debug,而一旦结合了其他非GWT项目,则如何debug GWT就成为了一个难题。在没有得到好的解决方案之前,只能每次编译GWT项目。编译GWT即生成JS代码和相应的前端代码,默认的编译过程包含了对各种浏览器引擎的
EventBus的直接功能主要是两条:1,传递events;2,关注这些events以及他们的子events。一般来说每个application定义一个EventBus,在GWT世界中,EventBus是定义于HandlerManager之上的。
昨天帮新来的同事解决 serialization Exception 的问题,工作:1、检查了接口和实现类,方法参数和返回值都没有问题;尝试:1、试着把传的List<Object>这个参数去掉,方法调用没有出现问题;----> 原因锁定:
我当时就奇怪了,我在POJO的时候用的是java.util.Date,没有使用这个什么奇怪的数据类型。请出Google大神貌似也说不清什么原因。
,不过它只能在标准模式下工作(必须在运行的html页面显式声明<!需要注意的是它本身并不是一个panel,而是一个集成了TabBar和DeckPanel的组合
Speed Tracer 是Google浏览器Chrome的扩展,它可以帮助你识别和修复web程序的性能问题。使用Speed Trace,可以很容易的知道程序运行的时间花费在哪些方面。推荐使用 无界 进行fan墙。右键点击 Google Chrome在桌面
我的是gxt是gxt-2.2.0,gwt是gwt-2.0.4版本。介绍我的开发工具是Myeclipse8.5,其实Eclipse就可以了,可能自己习惯用myeclipse了。安装后,重启IDE,你会看到如下图标,表示安装成功了。或在myeclipse的首选
import java.util.List;private static Loading me;private List workingObjects = new ArrayList();private boolean shown;// super(
属个人备忘,非详细。args:-war target/noteside -startupUrl sample/Sample.html com.brofe.Sample -noserver -port 8088. 依赖:除项目Client包下的源码外,还需:
IE浏览器网页上有错误找不到元素解决办法2010-08-0316:31部分网页打不开提示网页有错误点详细提示找不到元素。如果其值为:"C:\WINDOWS\system32\shdocvw.dll"将shdocvm.dll修改为:ief
final FormPanel download = new FormPanel();Button dl = new Button("Download");download.submit();System.out.println(&qu
Tab、RadioButton和ComboBox的使用方法。选中src目录,修改项目属性,使其字符集为UTF-8。因为后面我们要用到中文。注意:创建GWT Project的详细过程,请见GWT Designer04。做完这些工作后Composite的情况大
GWT的用于生成应用和脚本的工具。可以使用生成的文件作为开发的起点。
原来自己使用GWTAppAngine,去除即可。