问题标签 [smartgwt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
smartgwt - SmartClient 还是 SmartGWT?
除了 JavaScript 和 Java 之间的明显差异之外,使用 SmartClient 或 SmartGWT 的相关差异是什么?
gwt - 疯狂的 SmartGWT + GWT 情况...实例化 ListGridRecord 时出错?
我在这里问这个问题是希望有人也遇到过这种情况......我已经在 SmartGWT 论坛上发布了这个:
尝试在服务器端实例化 ListGridRecord 对象时遇到问题。我在客户端使用 ListGrid,我想使用 GWT 的 RPC 传回 ListGridRecord 对象数组来填充网格。我知道 SmartGWT 旨在链接到数据源,但我希望完全控制何时填充网格,这不应该是一场噩梦。
我搜索了高低,找不到任何人抱怨同样的事情。然而(在我的搜索结果中)出现了异常(在我的搜索结果中)作为可能的内存错误 - 增加内存(-Xmx512m 参数)显然解决了问题。然而,它并没有解决我的问题。
如果有人能对此有所了解,我将不胜感激!
这是我的详细信息:
在 Ubuntu 9.04 (Jaunty) 和 GWT 2.0.3 上使用 Eclipse Galileo 进行开发,我使用与 GWT 2.0.3 版本捆绑的 webAppCreator 构建了初始 GWT 项目,并将项目导入 Eclipse,如 GWT 入门页面中所述(如使用GWT Eclipse 插件在尝试连接到数据库时导致了更多的噩梦——这显然是由于使用了 Google App Engine 并将其关闭,因为所有建议的帖子只会导致 ClassNotFound 异常)。
导致错误的行字面意思是:
我得到的错误如下:
提前致谢!
尚德尔
gwt - SmartGWT 中的布局
如何将控件放置在画布的中心?
我有一个主要VLayout
设置为 100% 宽度和 100% 高度。我想在此布局的中心放置一个网格,即在浏览器“视口”的中心。如何使用 smartGWT 布局做到这一点?
这会将控件中心放置在布局的广度轴上。但是,如果我嵌套HLayout
并且VLayout
它没有给出预期的结果。
java - SmartGWT 与 Rest 数据源错误
从其他数据源检索数据时出现以下错误
00:00:52.439 [错误] 01:46:57.001:RDQ1:WARN:ResultSet:isc_ResultSet_1(创建者:isc_CustomerDocGrid_0):get:无效索引-1 com.smartgwt.client.core.JsObject$SGWT_WARN:01:46: 57.001:RDQ1:WARN:ResultSet:isc_ResultSet_1(创建者:isc_CustomerDocGrid_0):get:sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)处 sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)的无效索引 -1 ) 在 sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27) 在 java.lang.reflect.Constructor.newInstance(Constructor.java:513) 在 com.google.gwt.dev.shell.MethodAdaptor.invoke(方法 odAdaptor.java:105) 在 com.google.gwt.dev.shell.MethodDispatch.invoke(Met hodDispatch.java:71) 在 com.google.gwt.dev.shell.OophmSessionHandler.invok e(OophmSessionHandler.java:157) 在 com.google.gwt.dev.shell.BrowserChannel.reactToMes sages(BrowserChannel.java:1668) 在 com.google.gwt.dev.shell.BrowserChannelServer.proc essConnection(BrowserChannelServer.java:401) 在 com.google .gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:222) 在 java.lang.Thread.run(Thread.java:619)
这是我的数据源(它扩展了 RestDataSource)
代码:public CustomerDataSource(String id) { setID(id); 设置数据格式(DSDataFormat.XML);setRecordXPath("customerdoc");
我知道我的 Web 服务正在返回数据,因为我可以在浏览器中显示 XML 文件。这似乎不是解析错误(我以前见过)。不确定错误是什么意思。任何帮助表示赞赏。
java - Digester:提取地图的节点名称
我的问题与这个问题很接近:Digester: Extracting node name
即使有答案,我也无法找出答案。
这是我的 xml 文件(来自 smartgwt RestDataSource POST):
我想使用 Commons Digester 创建以下地图:{attribute1=value1, attribute2=value2}
我已经有了这些行:
我不知道列表,也不知道<data><sourceId /></data>
. isc_OID_14
或者attribute1
可以命名为 foobar 或 id 或 attribute335...
gwt - 如何使 DynamicForm 居中?
我是 smartGWT 的新手,我在设计我的客户端时遇到了问题。我想知道是否有办法使表格居中。
我的页面中有一个 TabSet。我想让第一个选项卡(“欢迎”)类似于 Google 搜索引擎,搜索框位于窗格的中心。setAlign(Alignment.CENTER) 方法不适用于此类对象。
我在这一点上得到了这个:链接文本
谢谢你帮助我。
smartgwt - SmartGWT 休息数据源
我正在使用 SmartGWT/SmartClient LGPL,由于项目关系,我无法使用 Pro。
我想从 jdbc 连接创建一个 RestDataSource,从服务器公开给 SmartGWT 客户端。
怎么可能做到?
任何帮助是极大的赞赏。
components - 提交 SmartGwt 或 Swing 等组件库有什么危险吗?
自今年 2 月以来,我一直在开发一个使用 SmartGWT 组件构建的应用程序。一般来说,我发现这些组件非常好用,而且它们是开源的并且可以免费使用的事实真是太棒了。但是,我似乎无法摆脱这不是一种持久的开发方式的感觉,但我无法解释为什么。也许是因为我知道开发它的团队现在随时可能决定停止,这会让我和我的团队陷入困境,但我相信肯定还有更多。
我一直在想办法向自己解释这种感觉,但无济于事。因此,亲爱的社区,我求助于您,询问您是否可以提出一个充分的理由,为什么承诺使用诸如 SmartGWT 之类的组件库来构建您的应用程序(这应该会存在很多年)是一个坏主意? 有什么理由我应该自己开发组件吗?还是在决定不重新发明轮子而只选择现成的东西时,我是否做出了正确的选择?
internet-explorer - smart gwt 是否存在从数据库加载大量数据的性能问题?
我正在使用 smartgwt。当我尝试加载大量数据时,我的资源管理器没有运行并收到一条错误消息"A script on this page is causing Internet Explorer to run slowly. If it continues to run, your computer may become unresponsive. Do you want to abort the script?"
paging - SmartGWT 寻呼是如何工作的?
有人可以向我解释一下 SmartGWT 中的分页是如何工作的吗?
我看到它在陈列柜中工作,但我无法在任何地方找到它的记录。(javadocs 中的信息远远不足以理解发生了什么。)
我有一个 ListGrid 和一个与我的服务器交互的自定义 DataSource。
假设我想在 ListGrid 中设置 25 条记录的页面大小。
我需要做什么:
- 在列表网格中?
- 在我的自定义数据源中(可以访问 DSRequest 和 DSResponse 对象)?
- 在我的服务器上?
SmartGWT 客户端向服务器发送的参数是什么,SmartGWT 客户端期望返回的参数是什么?