问题标签 [struts-config]

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

java - HTTP 状态 500 - Struts1 中的路径没有操作实例

这是我第一次使用 Struts,我构建了一个非常简单的程序
但我总是收到这个错误:(
我已经用谷歌搜索了 2 天,但我的类型肯定是正确的。这是我的代码:

web.xml


struts-配置

索引.html

Store_Data_Parised.java

0 投票
2 回答
2130 浏览

jakarta-ee - 将请求链接到另一个命名空间上的 struts 操作

在我的 struts 应用程序中,我有 2 个名为“a”和“b”的命名空间,并为每个命名空间定义了操作“进程”。

现在,在某些情况下,我必须将请求从命名空间“a”中的操作“进程”链接到命名空间“b”中的操作“进程”。但是我不知道如何在 struts.xml 中执行此操作。如何将这些请求链接到另一个命名空间?

我的 struts 配置如下所示:

0 投票
2 回答
1545 浏览

spring - struts2中没有配置spring bean?

我正在使用 struts2、spring 和 hibernate 做一个项目。我在 struts.xml 文件中遇到了一个问题,即它没有采用在 applictioncontext.xml 中声明的 bean。我的 applicationcontext.xml 看起来像这样

我的 struts.xml

此处未提及的 applicationcontext.xml 中的 bean。我在日志中收到错误,例如日志中的错误:

我的 web.xml:

0 投票
1 回答
8732 浏览

java - DynaActionForm 和 ActionForm 有什么区别?

DynaActionForm和 和有什么不一样ActionForm

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

0 投票
0 回答
50 浏览

java - 我如何弄清楚为什么我的 Struts 2 动作没有被映射?

可能重复:
没有为命名空间/和动作名称教程映射的动作

当我尝试执行 Struts 2 操作时,我收到以下错误消息:

我正在使用 Eclipse indigo IDE、Tomcat 7 和 JDK 1.7。我包含的jar文件是commons-logging-1.0.4.jar、freemarker-2.3.8.jar、ognl-2.6.11.jar、struts2-core-2.0.11.jar、xwork-2.0.4.jar。我将 struts.xml 放在 WEB-INF 的 classes 文件夹中,我也尝试将它放在
src 文件夹中,但我无法做到。

struts.xml

0 投票
1 回答
4262 浏览

struts-config - How can i Connect struts-config.1-3.10.dtd file my struts-config.xml

I am a beginner to struts.I am getting a error i never heard in classroom.The error is in struts-config.xml.The code for it is

Now the problem at <!DOCTYPE> tag and di splaying the following error

"The download of the specified resource has failed. Error processing resource

While trying to fix this error i download the .dtd file from http://struts.apache.org/1.x/struts-core/dtddoc/struts-config_1_3.dtd.org.html and saved it.In struts-config.xml, i tried to locate place where i save downloaded file but is not working. What should i do to fix this problem.Where i went wrong.Any response will be appriciated.

0 投票
4 回答
2773 浏览

java - 当在 UI 中留空时,Struts 表单长字段不作为 null 出现

在 struts-config.xml 中

在validation.xml

在验证规则.xml

在 CustomFieldChecks.java 中

有人可以告诉我,我如何确保如果该字段在 UI 中留空,则该值应为 null 而不是 0。有没有办法这样做???我正在使用 struts 1.2

0 投票
1 回答
2731 浏览

struts2 - 如何在表单提交之前禁用 struts 2 验证?

我正在用struts2,Hibernate做一个项目。

我希望 struts 验证我的表单。我添加了一个MyAction-validation.xml,它工作得很好。(我说得很好,因为它没有在客户端验证。我已将<s:form/>标签的 validate 属性设置为 true)

首先,它给我提供了一些错误并用谷歌搜索我得到我应该添加一个带有输入名称的结果。所以现在我在我的操作中得到了一个带有输入名称的结果,但我并没有很好地理解它是如何工作的以及为什么。

当 myAction.action url 调用我的操作时,我的操作返回一个普通表单,并且当提交表单时,数据直接进入操作参数并保存在数据库中。然后将显示填写好的表格并显示成功消息。表单字段应在提交时进行验证。但是只要调用该操作,它们就会被验证。我尝试@SkipValidation了注释,但它完全取消了验证。即使我在执行方法中调用 validate 方法,它也不会运行。我用几System.out.println行测试了它。我在 struts.xml 中的动作定义如下:

  1. 如何使验证在客户端工作?
  2. 如何使验证仅在提交表单时运行,并在应用程序提供表单字段时禁用它?
  3. 什么是输入结果名称,为什么我必须将其添加到操作结果中?
0 投票
1 回答
5755 浏览

struts2 - struts action标签中method属性的含义

struts.xml中action标签中的属性方法是什么?我见过很多这个属性的用例,但我不明白它是如何改变行为的?

例如,当我更改以下方法属性或删除它时,我看不到任何事情发生。我尝试执行并输入和{1}. 为什么有时我会看到{1}struts.xml 文件的这个属性。

0 投票
1 回答
4309 浏览

java - 将值从 JSP 传递到 Struts 中的动作类

在下面的代码示例中,我试图将 param1 值从我的 jsp 传递给 myaction 类。当用户单击文件号时,我试图传递文件号以及 param1 值。

在我的行动课上,我正在做的是:

但是值 param1 没有传递,并且在单击超链接时控件甚至没有转到动作类。我的应用程序是在 liferay 中设计的。通常我将动作类称为

在我的jsp中我也有:

在行动类中:

我需要知道如何将值直接从 href 传递给我的动作类?