问题标签 [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.
spring - Struts 验证器 validwhen (*this* == null) 未按预期工作
我正在尝试使用 struts 对弹簧表单进行一些半复杂的验证。
根据 struts 用户指南,validwhen 子句中的 null 值测试空字符串或空值。
因此,我希望以下检查仅在 test 为空字符串或 null 时才能成功。
我看到它在输入值为空时有效。但是如果我从表单中完全删除输入(我假设这会映射到一个空值),它会失败......
有谁知道如何使用 struts 验证器来测试提交的表单上是否缺少字段?
我在 Struts 1.3.8 上。
如果有人想知道为什么我需要对此进行测试,我正在寻找的最终逻辑类似于:
谢谢
java - 如何使用 Struts 验证器使用字段组合来验证日期
如果我在表单上有 3 个文本字段,我如何使用 struts 验证器来检查所有 3 个字段的组合是否应形成有效日期。
例如
在 struts 验证器中,我可以做这样的事情
但是我如何检查日+月+年是有效日期?包括二月和闰年?
struts2 - struts2 条件 xml 验证
我有一个我认为是常见问题的问题,但是一整天的谷歌搜索并没有发现任何有用的东西。
我有一个带有复选框和文本字段的表单。我想对文本字段进行正则表达式验证,但前提是选中了复选框。正则表达式验证目前适用于其他非条件字段,但我无法确定在 action-validation.xml 文件中是否存在允许此操作的语法。IE。对于其他领域,我有类似下面的内容。我需要的是一种仅在选中复选框时才进行有条件评估的方法。
有没有人有如何做到这一点的代码示例?
任何帮助深表感谢。
struts-validation - OGNL 解析异常
谁能告诉我是什么引起了这个错误..?
java - 如何验证 Struts 1 中的密码字段?
我正在制作注册表。
我需要检查两个密码字段是否相同。
方法
我试过这个,但它给出了一个错误。对于资源类型,该方法getActionError(ServletContext, HttpServletRequest, ValidatorAction, Field)
未定义。
struts - Struts的基本流程
好吧,我想学习 Struts,所以我将从 Struts 1 开始,我想知道一般流程。需要什么文件?
struts-config.xml 的作用是什么?验证.xml?validation-rules.xml 当您访问您的 JSP 页面时,触发了一个动作,会发生什么?Action 和 Form 类有什么作用?触发动作时首先调用哪个类。
我刚刚下载了一个示例表单,所有这些文件起初都令人困惑。我想知道发生了什么来更好地了解 Struts。
validation - Struts2 - 禁用转换错误
我有一个 ssn 字段(表示为 Action 类中的字符串),用户在其中输入以下格式 123-23-2233 的内容。Struts2 抛出错误。我不知道它在哪里配置为将其作为错误抛出。我该如何阻止这个?
我在 validate() 方法中有自己的验证,就像这样
ipv6 - 在 Struts 1.2 中验证 IPV4 和 IPV6 地址
我正在努力寻找下面的解决方案。使用 struts taglibs 框架(Struts 1.2)验证 IPV4 和 IPV6 地址。
请有任何建议,我也搜索过网络,但我不想要正则表达式方面的解决方案。请帮助解决这个问题
我使用的 Struts 版本是 Struts 1.2 我还想在 IPV4 和 IPV6 地址验证发生时显示一条警报消息。
请为我提供相同的代码片段,因为我挣扎了很长时间
struts-1 - 需要请求中的查询字符串与操作映射的输入属性一起使用
我正在使用 struts 1.3.10。我需要请求中的查询字符串与操作映射的输入属性一起使用,这样当验证失败时,转发会转到正确的页面,而不会出现任何空指针异常。我怎样才能做到这一点?我确实将整个 forward(myAction.do?foo="bar") 作为通过 jsp 发布的表单属性。如果我不清楚问题定义,请告诉我。