论坛首页 Web前端技术论坛

用EXT-GWT(GXT)做了个项目,来谈谈感受

浏览 78059 次
精华帖 (1) :: 良好帖 (7) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-06-06  
百威 写道
想问一下楼主:在GWT中如何做页面跳转,我在网上查,都查不到这方面的例子或讲解
,希望楼主指点一下。


GWT中的页面跳转其实质就是面板的切换,简单地说跟java.SWing的面板切换很类似。GWT开发的难度在与如何用好GridePane和常用的树组件,不要每次都new UI组件,能重用尽量重用。尽量不要使用一些比较耗性能的组件。对于具有swing或SWT开发背景的人来说,使用GWT开发是一个相当不错的选择。其他技术背景的人,慎重使用。
0 请登录后投票
   发表时间:2009-06-06  
希望能有机会有空跟LZ好好探讨下GWT方面的技术问题。GWT方面的资料网上还是比较的少的,很多东西需要自己摸索和看英文资料,当然有些问题参照EXT就可以解决。不知道LZ的工程的页面刷新和页面的前进或后退是怎么解决的?当年这个问题困扰了我们不少的时间。
0 请登录后投票
   发表时间:2009-06-07  
yhc0125 写道
楼主前台只用了GWT吗?那些常用的web框架都没用吗?还是没必要了?

我用了GXT的界面库,其他基本上都不需要了,如果喜欢jQuery的话,有GQuery的移植版
0 请登录后投票
   发表时间:2009-06-07  
fengjinfu 写道
  做了一年多的GWT开发,对GWT开发相当的熟悉。个人觉得是一个很不错的框架!国外用得比较的火!发现国内的公司很少很少有用这个框架的,基本上找不到!哎!不知道是不是白学了,出去了没人要,弄的很郁闷!

再忍一下,GWT会越来越好的
0 请登录后投票
   发表时间:2009-06-07  
fengjinfu 写道
希望能有机会有空跟LZ好好探讨下GWT方面的技术问题。GWT方面的资料网上还是比较的少的,很多东西需要自己摸索和看英文资料,当然有些问题参照EXT就可以解决。不知道LZ的工程的页面刷新和页面的前进或后退是怎么解决的?当年这个问题困扰了我们不少的时间。

我做的是单页面的AJAX,用户登陆后就弹出一个没有工具条的浏览器窗口,限制用户前进后退。另外GWT也有对History的支持。不过这个不适合我的程序,所以就没有。
0 请登录后投票
   发表时间:2009-06-21  
怎么不提供源码,给大家学习下
0 请登录后投票
   发表时间:2009-06-22  
我也想使用gxt做个界面,可面临的最要问题是我需要再tomcat上运行,而在tomcat上每次改动后编译都需要花费大量的时间,感觉很难受。
大家有没有什么好的点子
0 请登录后投票
   发表时间:2009-06-23  
zhuxy_sun 写道
我也想使用gxt做个界面,可面临的最要问题是我需要再tomcat上运行,而在tomcat上每次改动后编译都需要花费大量的时间,感觉很难受。
大家有没有什么好的点子

不需要编译,你可以在GWT中使用com.google.gwt.dev.GWTShell直接调试运行。只有在发布给客户前,才需要编译。
另外,你可以在模块定义文件中添加,下面语句
<set-property name="user.agent" value="ie6" />
提高编译速度,当然前提是,你确定客户只有ie浏览器

0 请登录后投票
   发表时间:2009-06-25  
我用GWT-EXT出现一个问题,我点击某Panel要在CenterPanel中显示一个Panel出来,该Panel是写在另一个类中的,但当点击时,在CenterPanel中却不能全部都显示出来,只能显示十分之一!!!不知道是什么原因。
以前显示都显示不出来,后来Google了,加了centerPanel.clear(),centerPanel.dolayout()后才可以出来。。。但只能显示十分之一,不能100%全部显示出来。。。
0 请登录后投票
   发表时间:2009-06-27  
cartonwang 写道
我用GWT-EXT出现一个问题,我点击某Panel要在CenterPanel中显示一个Panel出来,该Panel是写在另一个类中的,但当点击时,在CenterPanel中却不能全部都显示出来,只能显示十分之一!!!不知道是什么原因。
以前显示都显示不出来,后来Google了,加了centerPanel.clear(),centerPanel.dolayout()后才可以出来。。。但只能显示十分之一,不能100%全部显示出来。。。

我遇到的类似问题是将grid放入tab后不能完整显示,后来在tab内先放contentpanel设置fitlayout,然后将grid放入contentpanel。你参考一下
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics