问题标签 [struts2-jquery-plugin]

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 回答
1078 浏览

struts2 - 无法加载 struts2-jquery-plugin

我是struts jquery的新手,服务器启动时会出现以下错误,struts2-jquery-plugin-3.6.0.jar在lib目录中。请任何人告诉我的错误是什么。

谢谢。

0 投票
1 回答
1247 浏览

java - 如何切换Struts2的语言?

例如,我使用 Struts2 和 Struts2-Jquery 来准备我的日历,我这样做了。

但是日历以英文显示月份和日期的名称(默认情况下),我需要用西班牙文显示。

在这种情况下我能做什么?

0 投票
2 回答
1088 浏览

java - struts2-jquery 标签中无法识别动态输入

在我的应用程序中,我需要<s:textfield>动态更改我的代码的内容,如下所示:

我的预期输出是

但我得到

我正在使用 Struts2-jQuery-plugin 3.5.1。如何获得动态输出?

0 投票
2 回答
831 浏览

java - sj:submit 和 s:submit 在同一个表单上

我有一个带有 sj:submit 和 s:submit 的 s:form,sj:submit 可以正常工作,但 s:submit 按钮不起作用。当我点击 s:submit 按钮时没有任何反应。

我尝试在表单外使用 sj:submit 按钮并将其链接到带有 formIds 参数的 s:form 。

0 投票
1 回答
365 浏览

java - 会话变量未加载密码

这个问题有点长,但我觉得它很有趣。请看一下。我有一个名为“Menubaruser.jsp”的jsp,如下所示:

实际发生的是,当用户登录时,用户名和密码被设置为会话变量及其值。现在用户可以做任何他想做的事情,比如更新个人资料、显示个人资料等。现在我想要的是当用户点击主页时,用户的主页必须出现,即用户登录时出现的页面。该页面被命名为 loginSuccess。 jsp,对应login.action打开,如下struts.xml所示:

loginSuccess.jsp 包含一些来自用户历史操作的动态内容。我希望点击主页时也会加载内容。现在发生的事情是当用户单击主页时,然后使用我发送的与单击相对应的查询字符串调用操作 login.action,如“menubaruser.jsp”所示,但显示的 o/p 是它没有加载密码字段。它返回“输入”,向我显示密码的服务器端验证错误,因为“需要密码”。

需要渲染的 jsp 名为 loginSuccess.jsp,编码如下:

UserHistoryWidget.jsp 如下:

现在我希望每当这个 loginSuccess.jsp 打开 userHIstoryWidget.jsp 内容时被加载。因此,当我在 menubaruser.jsp 中单击主页时,我希望使用会话中存在的值设置用户名和密码的值来调用“登录”。如果这成功发生,那么由于动作链接,“userhistory”动作被调用并显示 loginSuccess.jsp 以及所需的数据。

问题是,当我发送带有用户名和密码值的查询字符串时,它没有设置密码的值,并且它将密码为空,因此返回“输入”,这使得 loginPage.jsp 带有操作错误“密码为空”。我也尝试在密码中发送一个常量值而不是会话值,但问题仍然存在。它设置了用户名的值,但输入密码失败。

LoginPage.jsp 如下:

请帮助...

0 投票
1 回答
700 浏览

jquery - TypeError: e is undefined, 同时在jqgrid的搜索栏添加动态下拉列表

我正在尝试在 jqgrid 的搜索字段中添加一个动态下拉列表。我的代码详细信息是::

在jsp页面中:

在 struts.xml 中:

在 JsonTable 类中::

但这表明:

类型错误:e 未定义

谁能告诉我,问题出在哪里...

提前致谢

0 投票
0 回答
420 浏览

struts2 - Struts2 Jquery 插件 chaning 下拉值保持 JSP 提交

我的问题是关于用于链接选择框的 struts2 jquery 插件。我的意思是默认情况下,当页面 jsp 加载时,下拉列表中已经加载了值。当我们从第一个下拉列表中选择一个值时,根据所选值,第二个下拉列表将通过 JSON 自动填充。现在,我为第二个下拉列表添加了一个 onChange 事件,在该下拉列表上提交页面并在 JSP 上获取一些结果。但在这种情况下,第二个下拉列表没有保留其选定的值。下拉事件调用 MyAction.java (此类包含用于下拉列表的属性的所有 getter 和 setter),第二个下拉列表的更改事件将调用 DisplayResultsAction.java (这是完全不同的操作)。您能否让我知道我的代码中可能有什么错误?非常感谢您的帮助。

我的JSp:

0 投票
1 回答
661 浏览

struts2 - struts2-jquery 插件中的 sj:select 标记在页面被提交以执行不同操作时再次调用 JSON 方法

这个问题是关于 Struts2 jquery 插件的。默认情况下加载 JSP 时,我正在加载一个下拉列表值,第二个下拉列表值是根据第一个下拉列表的选择加载的。When the second dropdown value is selected an onChange event get executed and the page is getting refreshed. 当页面刷新时,第一个下拉菜单再次被调用!无论如何要避免第二次执行 firstdropdown 的默认加载,并且还需要为 JSP 的两个提交的下拉值保存选定的值?

注意:第一个下拉列表和第二个下拉列表在 SampleAction.java 中评估,onChange 事件执行 LoadAction.java

如果您需要更多详细信息,请告诉我!

谢谢

0 投票
1 回答
3123 浏览

jakarta-ee - struts2-jQuery插件有什么用?

我想知道使用Struts2-jQuery插件的好处??它有什么用??还有一些来自哪里学习的支持,因为我没有找到任何教程。

0 投票
2 回答
1675 浏览

javascript - 如何使用锚标记将表单值传递给操作?

我有一个表单,我想将表单的值传递给一个动作。我也不想使用提交按钮,而是想使用 struts2 锚标记。这是我的以下代码:

这里的问题是开始日期和结束日期没有传递给操作。有人可以建议如何将表单值传递给操作。我正在使用 struts2 jquery 插件顺便说一句。如果需要更多信息,请告诉我。提前致谢!