问题标签 [gwt-ext]
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.
gxt - GWT-GXT 容器和布局概述
有人知道 GXT 的容器/布局/面板/等的良好描述吗?我看过的所有教程通常都会选择一两个然后使用它们。似乎没有人解释使用各种组合的谁/什么/何时/何地/如何。
谢谢,~r
PS 实际上我有一个稍微复杂的应用程序(约 150 个 Java 类;8 个带有大量网格的单独选项卡,以及列表和大量 RPC 调用)。似乎我的网格没有显示水平滚动条,我怀疑这是因为我使用了一些阻止它的容器/布局组合(不是 FitLayout ;-)
gwt - GWT 平台、GWT-Ext 和 SmartGWT
目前我们正在使用具有 MVP 架构的 GWT 平台进行 UI 开发。我可以看到我们总是在使用 SmartGWT 或 GWT-Ext 而非 GWT 平台时获得优势,因为有许多内置组件很难在常规 GWT 小部件中编写。
我现在有以下问题要继续。1. 我们可以在常规 GWT P 项目上安装 GWT-Ext 或 Smart GWT 并工作吗?即现有的屏幕功能将保留在 GWT 常规小部件中。但是新的开发将与 Smart GWT 或 GWT-Ext 一起使用。这样做会不会有任何冲突或问题?2. 使用 Smart GWT 或 GWT-Ext,我们还能像 GWT-Platform 一样遵循相同的 MVP 框架,还是我们有不同的服务器端调用机制?3. 我们想使用免费的授权产品。所以如果我理解的话,SmartGWT 和 GWT-Ext 是免费软件。我对么?4. 现在 Smart GWT 和 GWT-Ext 都出现了,我应该考虑哪个开始使用它,我将获得更多好的组件、更快的开发、良好的文档帮助和技术的美好未来。现在很难选择使用什么?请建议。
如果您觉得有其他东西比这些最好而且免费,您也可以提出建议。
提前致谢。
gwt-ext - 尝试使用 servlet Java 实现文件下载时
在 GWT-EXT 中,我使用 servlet 使用文件下载功能,如下所示。
我将 servlet 映射定义如下。
我将servlet定义如下。文件路径和文件名是从数据库中接收的。我正在将 PDF 文件/二进制数据写入 servletoutputstream。
在客户端,我使用以下代码来触发 filedownload 事件。
现在我在 UI 上遇到以下异常。
在 GWT 控制台中它说。
请帮忙。
javascript - gwt-ext 的增强
通常,我创建默认的 GridPanel,例如 new GridPanel(xxx, 480, 200, 1, 5),我可以通过 gridpanel 构造函数中的第一个参数来控制应该隐藏哪一列。
例如,我创建了一个如下所示的网格面板,我想隐藏名为description的列。
注意:我使用 xxx 来表示类名,因为我公司对 gwt-ext 的扩展名无法将其公开。
我的要求是我不希望用户可以通过单击复选框来手动重新显示隐藏的列,就像图像中的操作一样。
我该如何实现这个要求,因为 gwt-ext ,我认为我很难改变 ext-js 的方式。我希望在类 GridPanel 中添加一个函数,以便开发人员可以调用它来隐藏复选框。
谢谢。
gwt - 如何刷新 GXT 本地分页(PagingModelMemoryProxy)标题排序
我需要使用 GXT 本地分页 (PagingModelMemoryProxy) 自定义一列的标题排序结果。这是我的代码:
但是在我覆盖“加载”后,标题排序(升序或降序)不再起作用。我真正想做的是,当用户单击升序时,它会执行降序排序行为,而在降序时,它也会执行相反的升序排序行为。
gwt - 如何在 gwt 中管理分辨率?
我正在 GWT 中开发一个 Web 应用程序。在基本 HTML 页面中,我使用 htlm<table>
标签,例如<tr>
,<td>
并且我将表格大小设置为 990 像素,因为 gwt 中使用的面板以像素为单位(即 AbsolutePanel)。这在 1024 中可以正常工作,但在任何其他分辨率下,这会产生问题吗?
gwt - 获取 URL/浏览器栏的 x/y 位置
我有一个 GWT 小部件,它是一个窗口。用户可以拖放窗口。我正在使用一个名为 GWT-Ext 的旧 API。它有能力实现一个监听器来检测窗口何时被移动。我想通过检测窗口的 XY 坐标并在窗口“越界”时将窗口放回原始位置来防止窗口隐藏在浏览器栏下。如何确定浏览器栏的 XY 坐标,以便知道我的窗口是否被浏览器栏遮挡?
gwt - 使用 gwt 忘记密码链接
在我的网站中,我有一个链接忘记密码,当我单击此链接时,将出现一个页面,因此我们填写 emailId 并将邮件发送到特定的 gmailid(在此邮件中,我们必须生成一个链接)。当我们点击生成的链接页面打开重置密码时(如新密码和确认密码)。
我的问题是我可以成功发送邮件,但是当点击链接时无法找到 emailId 来重置密码。 邮箱链接:
客户代码
在服务器上
// 创建加密器/解密器类 DesEncrypter encrypter = new DesEncrypter(key);
// 加密 encrypted = encrypter.encrypt(emailText);
// 解密字符串解密 = encrypter.decrypt(encrypted);
MailUtility 类
一些代码.... }
我已经以加密形式发送 emailId,但我不知道如何保存解密密钥以及如何在使用一次和 48 小时后使链接过期。
java - 获取完整的用户名站点管理员
我们正在使用 GWT-EXT 框架,因此我需要在工具栏上显示登录用户的完整用户名。
我可以通过自定义 Web 服务(在 jars 中)的请求对象检索用户 ID,但我看不到任何可以给我完整用户名的方法。
我对这个定制的框架一无所知,因为一切都在罐子里,对开发人员来说是令人沮丧的不透明。
我搜索了几个链接,发现它是 Siteminder 代理,当它被重定向到 Web 应用程序时,它将注入带有键值对的标头,该键值对在请求对象中包含用户信息。现在的问题是我怎么知道给我一个完整用户名的标题是什么。
另一部分是知道我如何覆盖框架 servlet/创建我自己的 servlet 以至少检索这个完整的标头。
我知道这确实是一个模糊的问题,因为即使我正在对整个工作流程进行自我教育并让我的大脑感到困惑。
非常感谢任何想法或建议或建议!
谢谢!