问题标签 [struts-validation]

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

javascript - Struts javascript 验证

嗨朋友们,我想通过声明性 javascript 验证在 struts 中使用确认密码来验证密码,但它不起作用,请帮助我。

0 投票
2 回答
3845 浏览

java - 如果不为空,Struts 2 验证字段

表单中有两个字段电子邮件和电话号码(整数)。该表单使用 struts 验证框架 (ActionClass-validation.xml) 进行验证。这两个字段是可选的,因此用户可以将它们留空。但如果它们不为空白,则需要验证字段。请帮助我了解如何在 xml 中编写验证器来执行此操作。

0 投票
1 回答
4043 浏览

struts - requiredif struts验证器根据条件检查两个字段

我正在尝试验证两个字段,一个是数字,另一个是 url。此字段中至少有一个必须具有有效值。如果 number 字段具有值并且它是有效的数字,或者如果 url 字段存在并且它是有效的 url,则验证通过。

我正在使用“requiredif”和“mask”来检查这一点。以下是号码检查的示例,

以这种类似的方式,我也在检查 url 字段。但是我看到验证器验证了这两个字段并显示了错误,因此这两个字段都是必需的。如何将其作为 OR 条件?我不确定 var 值中的表达式是否适合 requiredif,因为我发现它仅适用于 validwhen(由于版本问题我无法使用)。如何在 OR 条件下验证这两个字段?

0 投票
1 回答
435 浏览

validation - 在 Struts2 验证(XML)中组织验证消息

我正在尝试为我当前的项目在 struts 2 中进行验证。我必须对我的验证消息进行分组。例如:如果有 3 个字段为空,还有 3 个其他字段的格式不正确,我需要得到类似“以下字段为必填项:field1,field2,field3 以下字段的格式无效的消息: 字段 4、字段 5、字段 6"

我尝试为 fieldError 提供一个参数。例如:
<s:fielderror>
<s:param value="%{requiredstring}"/>
</s:fielderror>

据我说,这就像指定“显示其验证器类型为必需字符串的所有错误”。如果我错了,请纠正我。但这每次都会为每个空的字段显示消息“需要以下字段”。我希望它只显示一次。

有没有办法在 stuts2 中使用通过 xml 的验证来干净地做到这一点?我不想在 validate 方法中进行所有验证。

谢谢

0 投票
1 回答
1681 浏览

dojo - 使用 Struts 2 + Dojo 框架进行表单验证

我是 Dojo 的新手,我正在尝试使用 Struts2 标签验证表单(如本示例的最后一个:http: //dojotoolkit.org/documentation/tutorials/1.6/validation/),但我可以不。使用“经典”HTML 表单(标签,...)一切都很好,但是使用 Struts 2 标签(),“必需”验证不起作用...

这是我的代码:

请问如何使用struts标签检查我的字段是否为空?谢谢你们

0 投票
4 回答
31566 浏览

struts2 - Struts 1 和 Struts 2 的区别?

我一直在使用 struts 2,但出于几个原因,我正在(返回)到 Struts 1。我想知道它们之间的主要差异,例如程序可用性和一般流程。

0 投票
4 回答
4094 浏览

struts2 - Struts 2.2.3 基于注解的验证

我在 web 应用程序中使用struts 2.2.3 。我想对从 UI 提交的表单数据使用基于 struts2 注释的验证。场景是:用户填写所有表单字段并单击提交按钮。我创建了一个 Person 类来存储注册表单数据和 RegistrationAction 来触发注册逻辑。RegistrationAction 使用受尊重的 getter/setter 持有对 person 对象的引用。请建议如何在表单提交后验证 Person 类的各个字段,使用 struts 2 注释。

谢谢。

0 投票
2 回答
4353 浏览

struts2 - 从jquery ajax调用动作时如何在struts2中进行验证?

我从 jquery ajax 调用 struts2 操作,成功时返回字符串,出错时应分派到同一页面并显示错误。我用下面的代码检查它..

我已经使用上面的代码来调用我的 struts 动作。onclick 按钮这个东西被调用

我在配置文件中指定了我的操作元素,如下所示

当它返回成功时,它正确地返回字符串,我已经通过验证 xml 对此操作进行了一些验证,但是当它返回错误时,它只是向我显示 Login.jsp 文件代码,它不会将它分派到 Login.jsp

0 投票
4 回答
6518 浏览

java - 显示 struts 验证消息

我想显示在动作类中检测到的错误,我使用:

它工作正常。但是,我写了一些通用的错误消息,我想重用它们,所以我正在尝试这样做:

其中字符串 1 = <li>{0} is required.</li>

然后它正在显示string2 is required。它没有用它的值替换 string2 。

我什至试过

然后它正在显示string2[] is required。它没有替换 string2。

我知道可以通过对值进行硬编码来完成,但是还有其他方法吗?

0 投票
2 回答
954 浏览

validation - Struts 中的验证 - 迭代文本文件

我正在迭代struts中的文本字段。在执行验证时,文本字段的属性未得到识别。

我需要验证属性 - SavingPct 为整数。这是validation.xml 片段

我收到以下错误

任何帮助表示赞赏。