问题标签 [smartclient]
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.
java - 将自定义 css 类附加到 SmartGWT 中 FormItem 的默认类
如果我们没有显式设置类,SmartGWT 将默认设置某些 FormItem 的 css 类。例如,一个 TextItem 将如下所示:
SmartGWT 中有一个方法可以显式地为某些 FormItem 设置一个 css 类:
但是此方法删除了所有以前的 css 类,包括默认类。有没有办法不删除而是将一些自定义类附加(或插入)到 FormItem?我想得到以下结果:
SmartGWT 将根据触发的事件在用户交互期间更改最后一个 css 类。所以我会在默认类之前插入我的自定义类,以保持 FormItem 看起来相同:
有可能这样做吗?
java - SmartGWT:在本地和服务器端验证 DynamicForm
我正在使用ValuesManager
(可以将多个链接DynamicForms
到一个请求中),但为了简化这个示例,我们假设我使用 simple DynamicForm
with some DataSource
.
当DynamicForm
我运行方法validate()
时,它使用我为我的目的编写的客户端验证器。没关系。但我也想在服务器端验证数据。
我不想使用方法saveData()
,因为我想显示带有确认输入数据的弹出窗口。
有什么方法可以在不调用的情况下强制服务器端验证saveData
?
PS。setUseLocalValidators(false)
(在 DataSource 对象上)似乎不会改变这种行为。
smartclient - 如何以编程方式提交 SmartClient DynamicForm?
我正在尝试创建一个包含一些数据的隐藏表单,这些数据需要提交到 jsp 页面(在新窗口中打开),但这一切都将以编程方式发生,无需用户按下提交按钮。
我的示例代码
最后一条语句不会自动提交表单,但是如果我单击提供的提交按钮,它会根据需要完美运行。
请为我提供一个解决方案,帮助我模拟“提交”类型的按钮功能来提交表单。
您可以在“text.js”选项卡下尝试此示例代码
java - 使用智能卡的 Java HttpClient 身份验证
每天我都需要做一个例行程序,连接到远程地址,使用我的智能卡进行身份验证,然后在这个远程地址检查我的用户名的任何新信息。
我想自动执行此例程,创建一个连接到该地址的 Java 应用程序,使用智能卡进行身份验证,然后检查是否有任何新信息。
我试过了,但是用智能卡设置 HttpClient 环境没有成功,我将卡插入我的机器并设置 Cronjob 运行,它返回关于没有插入卡的警告。
代码如下:
有什么帮助吗?我搜索了很多,但我无法使用智能卡进行连接...
在此先感谢并为我的英语不好感到抱歉。
grails - 如何在 Grails 中正确加载外部 JSP taglib
我正在尝试将 Isomorphic SmartClient 与 Grails 集成。SmartClient 服务器有一些用 xml 文件描述的自定义 JSP 标签库(它是基于架构 web-jsptaglibrary_1_1.dtd 的 TLD 文件)。
我在类路径中有适当的 jar,只是为了测试 Grails 应用程序 web-app 目录中的两个类似文件。第一个是 w00t.jsp:
第二个是 dafaq.gsp
当我通过浏览器加载这些文件时,JSP 会按预期工作并执行标记。但是,当我尝试调用 GSP 文件时,会引发异常:
根据 Grails 文档,这应该可以工作,不是吗?
html - 在 SmartClient 中提交 DynamicForm 时如何摆脱 firefox 警告消息?
我有这个简单的隐藏表单,其目的是在单击按钮时将响应重定向到新窗口。它在 Internet Explorer 9 和 chrome 中完美运行,但在弹出块打开时会在Firefox 11中给我一条警告消息。
错误信息
无法提交表单。最可能的原因是上传字段中的值无效。
虽然我不在尝试上传任何文件的地方。
动态表单代码
我怎样才能摆脱这个警告信息?(如果我向弹出窗口阻止程序添加异常,它会重定向而没有任何警告消息)
请帮忙。谢谢
javascript - smartGWT 出错
使用 smart gwt 4 运行应用程序时出现以下错误
似乎未加载核心 SmartClient JavaScript 库。如果继承 NoScript SmartGWT 模块,请验证 HTML 文件是否包含标签以从 WAR 中的适当位置加载 SmartClient 模块 .js 文件。默认情况下,这些文件位于 [GWT app name]/sc/modules/ 下。
com.smartgwt.client.core.JsObject$SGWT_WARN:核心 SmartClient JavaScript 库似乎未加载。如果继承 NoScript SmartGWT 模块,请验证 HTML 文件是否包含标签以从 WAR 中的适当位置加载 SmartClient 模块 .js 文件。默认情况下,这些文件位于 [GWT app name]/sc/modules/ 下。
我在我的类路径中设置了以下 jar
smartgwt.jar
smartgw-skin.jar
并在我的 .gwt.xml 文件中添加 inhert
在我的 jps 文件中,我添加了脚本
提前致谢
c# - Smartclient 类和 webservice 类之间的冲突
我创建了 smartliclient 和 web 服务。我已经创建了带有 web 服务 + 相关类的服务器和带有桌面应用程序的客户端。在 smartclient 项目中,命名空间和类名与 servver-webservices 中的相同。客户项目中的问题-
SmartInstitute.Course - 存在于 smartClient 项目中。它的显示如下。错误 -
无法将类型“SmartInstitute.Automation.SmartInstituteServices.CourseService.Course[]”隐式转换为“SmartInstitute.Course[]”
如果您想了解更多信息,请告诉我。我指的是http://www.codeproject.com/Articles/11163/Developing-Next-Generation-Smart-Clients-using-NET
提前致谢。
smartgwt - 具有 ComboBoxItem 和多个 DataSource 的 DynamicForm
我是 SmartGwt 的新手。我正在尝试使用 ComboBoxItem 制作一个 DynamicForm,并且我想从数据库中的某个表中设置组合框值。保存表单数据的 DataSource 是不同的。我该如何管理?
这是我的java代码:
.ds.xml 文件:
DMI.java 文件:
数据显示在控制台中,但不在 ComboBox 中。
java - GWT:ClassDefNotFound 错误
我正在尝试构建一个 GWT/SmartClient 小部件,它接受一组将呈现到仪表板中的项目...根据确切的项目类型,它可能呈现为网格、图表、标签等。摘要类是
目前,我只是在尝试实现一个知道如何呈现 DataSource 的项目(将其变成网格):
这一切似乎都还好。现在,我有一个类,我希望使用它从某个来源获取仪表板项目......最终,我希望这是一个数据库,但现在它只是一个硬编码的空数组。这是课程:
我遇到的问题是,我总是收到上述类的 ClassDefNotFound 错误,尽管事实上它与我的其他代码位于同一个项目中。关于为什么在客户端代码中不允许这样做对我来说没有什么明显的......我已经尝试摆脱通配符,但我仍然得到同样的错误。
有人有什么想法吗?我这里是不是脑子里放了个大屁?
根据要求,堆栈跟踪: