问题标签 [validationerror]

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

java - 数据未与 Spring mvc 中的绑定结果绑定

在过去的两天里,我一直面临这个问题。尽管我浏览了很多帖子,但我没有找到解决问题的方法。

实际上,我正在尝试使用 Spring 验证来验证我的登录表单,但即使我输入了一些错误的输入,它也不会显示任何错误,它会接受我的每个输入。

例如,我对电子邮件使用了@NotEmpty 和@Email 注释,它甚至接受我的普通输入,如“用户”。 它必须将错误抛出为“无效的电子邮件格式”,但此错误不会绑定到我的 Bindingresult 中。

我的控制器:ContactController.java

我的 login.jsp 文件:

我的 loginform.java :

我的 spring-servlet.xml :

这是我在 Spring 验证中的第一个程序,所以可能我打得很低,但请为我的问题提供任何解决方案。

0 投票
1 回答
393 浏览

ruby-on-rails - 为什么提交成功返回后表单上会出现验证错误?

我正在使用 Rails 4 和 Chrome。结果如下:

  1. 发布导致验证错误的表单(即“名称不能为空”)
  2. 通过更正输入成功发布相同的表格
  3. 点击浏览器后退按钮,步骤 1 中的验证错误会显示在输入字段中,即使它的值不为空

为什么步骤 1 中的验证错误会弹出以及如何解决此问题?注意:Turbolinks 正在使用中,可能是这个原因吗?

以下是复制的方法:

0 投票
1 回答
1593 浏览

upgrade - 将 Axis 1.1 升级到 Axis 1.4 会导致架构验证错误

我已将 Axis jar 版本从 Axis 1.1 升级到 Axis 1.4,升级后我得到了

一般数据错误:15002:请求/响应架构验证错误

升级前:

我们有一个使用 JDK1.3 和 Axis 1.1 编写的遗留代码(客户端/消费者),该代码能够使用我们供应商公开的 Web 服务。

升级后

使用 JDK1.6 和 Axis 1.4 升级消费者后,我需要更新代码,如下所示。

消费者代码无法使用供应商公开的 Web 服务。

堆栈跟踪

任何提示将不胜感激。

0 投票
0 回答
573 浏览

validation - CakePHP validationErrors 空(validation = true;saveAll = false;validationErrors = null)

下午好。2天我一直在阅读有关我遇到的问题的不同论坛和类似情况,但是我没有成功纠正它。

这是我的情况:

订单模式

订单详情模型

OrdersController 控制器

OrderDetailController 控制器

订单/测试/new.ctp

而现在——问题

当我按下“Cear Orden”(保存)按钮并调试这种情况时,我得到了这个......

如果我全部输入正确,则表格已成功保存。每个字段在其各自的表中,甚至作为“多条记录”。问题是我无法显示错误消息,因为它表明验证是“真”

请,如果你能帮助我。非常感谢。问候,

0 投票
1 回答
445 浏览

node.js - “错误”:“E_VALIDATION”,“状态”:400 node.js

我正在尝试节省用户在我的数据库中输入的时间。但我收到E_VALIDATION错误400。这就是我试图将它保存在我的数据库中的方式

我曾经console.log()检查过timeObj它显示的值

{ stopId: '1', routeId: '1', arivalTime: '12:02:10' }

这正是我需要的。如果我发送它时提交了空白时间,则它已成功保存。请指导我解决这个问题。任何帮助将不胜感激。

谢谢

更新:模型如下

0 投票
1 回答
128 浏览

java - Playframework 2.2:验证很火,没有在 pojo 上添加验证注释

当我提交表单时,playframework 会触发验证,但在 pojo 类中我没有定义任何Annotations验证。验证仅在两个字段上触发。我的代码如下:

POJO类:

我的控制器方法:

HTML 表单:

当我提交表单时,我收到以下错误:

在此处输入图像描述

0 投票
1 回答
1336 浏览

validation - struts2 使用消息存储拦截器进行验证

考虑一下:

  1. 用户点击链接
  2. 请求转到 DisplayLoginAction
  3. 显示 Login.jsp
  4. 用户输入他的凭据
  5. 表单映射到 ValidateLoginAction
  6. ValidateLoginAction 中的验证失败
  7. ValidateLoginAction 存储错误并返回“输入”
  8. 重定向到 DisplayLoginAction..
  9. DisplayLoginAction 从拦截器中检索错误并将它们显示给登录表单上方的用户
  10. 用户刷新页面
  11. 错误消失了

我应该如何保存页面刷新时的错误?

0 投票
0 回答
1196 浏览

jsf - p:selectOneMenu 向控制器发送空值

我对 JSF 很陌生,正在尝试以下操作

我有 ap:selectCheckboxMenu ,其中包含员工列表,其中一位将成为他们的领导者。所以我试图创建 ap:selectCheckBoxMenu 它将给我列表。选定的名称将存储在一个列表中,并且 ap:selectOneMenu 将被更新,这将再次显示这些选定的名称,并且其中一个将被选择(来自 p:selectOneMenu)。基本上从 p:selectcheckbox 我们可以选择许多名称。和 p:selectonemenu 我们将在选定的那些中选择一个。

我的代码:

一切都包含在一个表格中。现在的问题是,当我从 p:selectCheckboxMenu 中选择值时,p:selectOneMenu 会更新并显示之前选择的人员列表,但是当我选择其中一个并单击按钮时,它会显示验证错误和控制台表明该值是必需的。我检查了,当我们单击按钮时,空值正在消失。

我真的不明白为什么。请帮忙

PS:我正在使用@conversationScoped

0 投票
2 回答
3467 浏览

java - 如何更改 Dropwizard 的验证错误行为?

在 Dropwizard 中,我对资源方法使用 @Valid 注释:

在应用程序启动时,我注册了一个WebApplicationExceptionMapper处理WebApplicationExceptions. 因此,对于值为 null 的地址,会在映射器中抛出异常并进行处理,从而生成有用的响应。但是,如果地址不为空但street为空,Dropwizard 会自动生成响应并将其发送给客户端(我不喜欢)。

我如何干扰这个响应,以便最终它也由映射器处理?

0 投票
0 回答
53 浏览

django - Django 中的 Admin ModelForm 中出现多个 ValidationError

我有一个模型,它在模型中引发了 ValidationError,然后我在管理员中自定义了表单。“myfield”是一个ForeingKey。

我希望通过shell系统或其他方法,myfield字段总是可以的。

然后,我在管理员中添加了一个如下所示的表单:

发生的情况是,在管理页面中,我最终得到了两条消息,技术错误和用户帮助错误......

有什么办法可以防止这种情况发生吗?

谢谢