问题标签 [struts2-jquery-grid]

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.

0 投票
1 回答
894 浏览

jsp - 如何
在 Servlet 的 jsp 中标记网格模型?

输出:

在此处输入图像描述

在 Fresh 列有 0.0,0.0,0.0 是一个 3 列输出,我将从 Servlet 连接到 jsp。在网格表中,我想逐行显示..

像那样...

怎么做?

我的 Jsp 页面:

0 投票
2 回答
371 浏览

jquery - Struts2 jQuery Grid 没有点击 url

更新:找到解决方案,检查评论,因为我仍然是一个必须等​​待 8 小时的 noobie 用户。

我的 webapp 登陆页面上有一个 strut2 jquery 网格和一个表单。提交表单时,通过 ajax 调用填充并显示网格。起初它运行不正确,因为当用户点击登录页面发出不必要的请求时,网格最初会进行 ajax 调用。

我修复了这个问题,hiddengrid="true"现在当首次点击登录页面时,网格不会发出任何初始请求,这很好。但是现在当我提交表单时,我的 ajax 调用根本不起作用。它甚至没有达到行动。

将上述属性设置为 true 与此有关,但我不确定如何解决此问题。

TL;DR Struts2 jQuery 网格在设置后不再点击“url” hiddengrid="true"。将属性设置为 false 可以解决问题,但随后网格会发出初始不必要的请求。

任何帮助将不胜感激谢谢!

0 投票
0 回答
131 浏览

json - Struts2 JQuery 网格 JSON 结果劫持

我在当前项目dataType中使用 struts2 jquery 网格。jquery 网格中使用的是json. 一切都像魅力一样。对我的应用程序进行了安全审计,他们查明了JSON 劫持漏洞。我在互联网上搜索以减轻一般的 json 劫持和 struts2 中的解决方案。我觉得很好的文档。 Json 劫持

防止 Struts2 被 JSON 劫持

我在 struts.xml 的 json 结果类型中使用了设置为 true 的前缀参数。一切正常,我得到了前缀为 {}&& 的 json 数据。如链接 2中所述,这用于减轻 json 劫持。

我面临的问题是 jQuery Grid 无法加载数据。

我的 struts.xml

网格无法填充。我<param name="prefix">true</param>从动作定义中删除,一切正常。但它很脆弱:(

0 投票
2 回答
2104 浏览

java - Struts 2 jQuery 网格从 JSON 字符串加载数据

我发现我们可以jqGird用 JSON 字符串加载。

请参阅将JSON 数据映射到 jqGrid

是否可以将此功能与sjg:grid标签一起使用?

我查看标签属性,只发现可以从调用 Struts 操作的 URL 加载数据,并且该操作返回 JSON 数据,但在我的程序中,我已经有了 JSON 值,需要将其传递给jqGird.

如果标签不支持数据,那么jqGridStruts 2 jQuery 插件中包含的最佳使用方法是什么。

0 投票
1 回答
5286 浏览

struts2-jquery - struts2 jquery grid-beginner 简例

我想创建一个表单页面,其中包含文本字段和可编辑的网格表,其中动态输入文本字段的数据应添加到表单下方的网格表中,我们可以编辑网格表中的数据。我得到我静态输入的数据没有保存在网格中。我正在附加我现在只是建议我做什么的类,因为我是 struts2 的新手。

我的jsp页面是:

我的动作课:

我的 Productinfo.java 类是:

0 投票
2 回答
855 浏览

java - Struts 2 jQuery 插件 isSubscribe 不起作用

struts 2 jQuery 插件有一个内置的publish/subscribe框架。

如果您定义自己的发布和订阅事件(例如在网格上),则每次发布事件时都会调用订阅函数。有关详细信息,请参阅(Struts 2 jQuery Subscribe 被多次调用

为了防止这种情况,有一种isSubscribed方法可以使用。

对于网格为:

JS 将是:

问题是每次都$('#gridtable').isSubscribed('before_grid_load')退货!false

0 投票
1 回答
1758 浏览

jquery - Struts 2 jQuery Grid 重新加载问题

我的页面中有以下 jqGrid

和一个按钮

在 JS 我有这个

但我看到的是网格填充了新数据,但未清除分组;我必须按下网格底部的重新加载按钮来刷新网格,然后数据表示看起来很好。

我有一个表单,其中存在 grid 、 anchor 和其他 HTML 元素,根据这些我选择不同的标准并单击按钮,填充网格,当我更改标准时网格重新填充,但保留旧分组。我必须按下网格中的重新加载按钮来解决这个问题。

0 投票
1 回答
895 浏览

jquery - 如何手动加载 jqgrid 中的数据?

我想将数据表单组合框和文本字段数据加载到网格。

怎么做?

在此处输入图像描述

上图:选择第 1 列中的框数据和第 2 列中的文本框数据。

这是我的 Jsp 网格代码:

0 投票
0 回答
525 浏览

java - 如何在动作类中获取Struts2网格的整行值

我正在使用 struts2 jquery 网格。它有 2 个格式化程序电子邮件和短信。它有一个选择,有 2 个选项活动或不活动。用户可以从活动更改为非活动,反之亦然。所以基本上我必须将两个列的值都保存在数据库中。

格式化程序

短信也是如此。

任何人都可以帮助我如何去做。提前致谢。

0 投票
1 回答
688 浏览

jsp - 在 Struts2 jqGrid 中过滤数据

我想在我的 struts2 jquery 网格中添加一个搜索功能。我找不到为过滤目的添加内联文本框的方法,所以我想在 struts2 jquery 网格中配置搜索功能。我看到了这篇文章,但在实施时我仍然无法修复它。

这是我的网格代码:

任何人都可以帮助我在这里需要做哪些更改才能在我的网格中实现搜索功能?提前致谢。