问题标签 [actionform]

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 投票
2 回答
5290 浏览

struts - 从行动到行动

在我的时区下午好。

我正在使用 struts 框架开发一个 Web 应用程序。以一种简单的方式,当用户调用应用程序时,要调用的第一个动作是 SecurityAction,然后此动作重定向到两个动作之一,这就是我进行重定向的方式:

在 struts-config.xml 我有

我的第一个问题:这是从一个动作重定向到另一个动作的最佳方式吗?

第二个问题:当我重定向到另一个动作时,actionForm 将执行,我怎么知道这个请求来自另一个动作?

如果请求来自另一个动作,我不想验证任何东西,所以我必须知道这个请求来自另一个动作而不是来自“浏览器”,一个解决方案是在请求中放置某种标志或会话范围表明此请求来自另一个操作,但这是最好的方法吗?

0 投票
1 回答
1220 浏览

jsp - 在 Struts-config 中转发到 JSP

在我的时区下午好。

我正在使用 struts 框架开发一个 Web 应用程序,此时我正在开发一个屏幕,当用户按下按钮时将出现一个模式窗口,在其中我使用 iframe,如下所示:

现在的问题是,是否可以在 struts 中将请求直接从 ActionForm 转发到 jsp?struts-config.xml 中的类似内容

如果上述问题的答案是“否”,我该怎么办?我不想在执行方法中创建一个 Action 对象,我只是将请求转发到 JSP。另一方面,我不能直接从 iframe 调用 jsp,因为我需要验证发送的查询字符串(数据 = 值)是否为正确的 。

我真的被困住了:(

提前致谢

0 投票
1 回答
267 浏览

java - ActionForm 重定向

在我的时区下午好。

我在开发企业 Web 应用程序时使用 struts,我需要的问题很简单。在 ActionForm 中,如果 validate 方法返回非空 ActionError 对象,则流程将转发到在 struts-config.xml 文件的输入属性中声明的元素。在我的情况下,我没有用验证错误填充 ActionError 对象,我正在使用另一种方法,并且我在请求范围内附加了错误。我的问题是,如何将流重定向或转发到元素在输入属性中定义 ActionError 对象为空?PS -> 我知道我可以用虚拟数据填充 ActionError 对象,只是为了强制重定向到输入元素,但我认为这是一个糟糕的设计。

致以最诚挚的问候。提前谢谢。

0 投票
1 回答
1620 浏览

java - 使用 java 从一个类中获取 getter/setter 到 actionform

我有一个动作类:

我还有另一个类,其中包含我想在我的操作表单中使用的其他 getter/setter:

如何在不创建另一个 actionform 的情况下将体育类的 getter 中包含的值放入 actionform?我正在尝试使用 bean 从我的操作表单中填充我的 jsp。

0 投票
2 回答
639 浏览

java - 如何在操作表单中显示 HTML 内容

我正在编写一个 Struts 动作类,我从中生成一些 HTML 内容并将其添加到 ActionForm 中的一个字段中。如何在 JSP 文件中显示它。

0 投票
1 回答
2056 浏览

attributes - 如何使用设置 struts ActionForm 属性?

我需要做这样的事情(设置 ActionForm 属性):

但是在<html:link>或常规的 a-href 标签中。所以我不希望这个参数作为请求参数出现在我的链接中。是否可以?


PSidNews是我的 ActionForm 类中的参数,它具有 setter 和 getter。

0 投票
1 回答
4141 浏览

javascript - 如何使用 Struts 1.3 和 javascript 创建动态表行

我有一个联系人表,该表包含一个名字、一个姓氏和多个电话号码。所以我的模型类似于

因此,它的网页将包含两个输入文本,分别是名字和姓氏,以及一个添加电话按钮。单击添加按钮时,它将再次为类别和电话号码生成两个输入文本,并为该行生成一个删除按钮。

我试过使用 indexed=true,它会生成一个类似的 html

问题是,我不知道如何编写 javascript,因为如果用户单击添加按钮,我不知道当前索引是什么,如果用户单击删除按钮然后添加按钮,它将是什么索引?如果我缺少索引可以吗?就像是

注意:请考虑编辑场景。

0 投票
0 回答
87 浏览

jsp - Struts 持久化列表

当有人访问网站并登录时,我从每个用户都不同的数据库中加载描述符列表。

我希望该列表在导航会话期间可用。我的问题出现在如何将列表从 struts 传递到该页面到 JSP 并使其在每次用户访问某个页面时都可用,等等。

我想使用请求会话并在那里设置列表,这是一个好习惯吗?我应该在 Struts 1.1 和 JSTL 中提供哪些其他可能性?

0 投票
1 回答
8732 浏览

java - DynaActionForm 和 ActionForm 有什么区别?

DynaActionForm和 和有什么不一样ActionForm

有人说DynaActionForm这不是真正的动态,因为您在重新配置文件中的属性后仍然需要重新启动服务器struts-config.xml(否则修改不会被拾取)

0 投票
2 回答
276 浏览

struts - Struts 复选框值不能为零

我有一组复选框,如果我在表单上选中或取消选中它们,则 Action 表单中的 setCheckboxes 方法在发布后会被触发。但是当所有复选框都未选中时,它不会触发。如何让它做到这一点?