问题标签 [server-side-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 回答
2017 浏览

java - javax @Pattern 验证字符大小范围的正则表达式

我正在为我的 REST 服务实施服务器端验证。在下面的课程中,我实施了 javax 大小验证。问题是,即使 address1 为空或零长度字符串,大小验证也会触发。我希望仅当 address1 包含一些文本时才进行大小验证,如果它为空,那么我不希望大小验证生效。

我正在考虑使用@Pattern 代替@size。它的正则表达式是什么?

0 投票
1 回答
1404 浏览

javascript - 使用 JQUERY 或简单的 Javascript 查找与 ASP.NET 验证器关联的控件

我有一个页面,其中包含几个文本框及其相应的验证器(ASP.NET 验证器)。

很明显,我可以通过调用函数来验证每个来自 javascript 的验证器

其中 myvalidators 是我的验证器组名称

我可以使用相同的方式验证特定验证器

仅检查该特定验证器

但我的问题是如何找到或找出与该特定验证器连接的控件(文本框)。

这意味着一个函数可以返回带有失败验证器的所有控件。

或者更清楚地说,该函数应该返回一个控件集合对象,其中对应的验证器失败。

添加了更多描述

我的场景是突出显示验证器失败的文本框的父 div。因此,如果我得到 texbox 控件对象或控件数组,我可以获取其每个父 div 并突出显示它。

0 投票
1 回答
161 浏览

node.js - Mongoose-Validator 还是自定义验证?

您认为最好的方法是在模型定义中使用猫鼬验证模块,或者在尝试保存某些文档之前制作自己的验证功能?

0 投票
1 回答
655 浏览

c# - MVC3 服务器端验证,检查部分类中属性的有效性

我有一个模型,它的属性之一有一个子模型列表。在我看来,每个子模型都使用自定义客户端验证单独验证。一切都被正确验证,并且正在显示正确的验证消息。

唯一的问题是,我一次在屏幕上有很多这些子模型和编辑器,并且需要通过例如给周围的 div 一个红色轮廓(不仅仅是输入为是默认值)。

所以我需要在它们的局部视图中检测子模型的有效性,并将适当的 CSS 类附加到 div 中。我已经在几个地方读到可以做到这一点,Html.ViewData.ModelState.IsValid但这似乎与 ParentModel 和所有 ChildModels 是否有效有关。

这是我的 ParentModel、ChildModel、父视图和 ChildModel 的部分视图的示例:

0 投票
0 回答
723 浏览

android - Android - Google 服务器端 InApp 购买验证后端错误 500

在 G+ 帐户集成期间,我错误地在 Google Developer 控制台中关闭了 Google Play Android Developer API。谷歌服务器开始返回错误:

访问未配置。请使用 Google Developers Console 为您的项目激活 API

所以我再次打开了 Google Play Android Developer API,但谷歌服务器仍然返回

我正在使用的请求看起来像: https ://www.googleapis.com/androidpublisher/v1.1/applications/ ...在我关闭该开关之前的一切工作正常。

非常感谢任何帮助/提示/想法。

0 投票
1 回答
4794 浏览

asp.net-mvc - 带有服务器端验证的 MVC Bootstrap PopOver

我有一个简单的 MVC 应用程序,它显示一个带有表单的 BootStrap PopOver 模式。我想在提交数据时对表单运行一些服务器端验证。如果检测到错误,我希望应用程序在显示存储在 ModelState 中的任何错误时,保持现有表单打开并保留用户数据。

当我直接在此应用程序中调用“创建”视图时,表单会适当地显示错误。但是,当我将 Create 视图用作模式时,它会显示错误消息,指出存在验证错误,但 ValidationSummary 不显示错误详细信息。

如何将 ModelState 中的数据返回到视图中?

模型/MyViewModel.cs

控制器/HomeController.cs

视图/主页/Index.chstml

视图/主页/Create.cshtml

0 投票
1 回答
438 浏览

ajax - 在 yii 中的服务器端验证后,登录表单无法在模型窗口中显示错误

我在模块中有一个登录表单,它使用一个 chtml 文本字段,它使用 jQuery 进行客户端验证,但如果用户不存在并输入两个字段,它会重定向到登录 url,并且不会在模式弹出窗口中显示错误。

我在主布局中通过 ajax 调用模块登录。可以在任何页面,完美调用登录。

但如果登录凭据错误,唯一不起作用的是服务器端验证。它重定向到用户/登录页面,并且不在模式窗口中显示服务器端验证错误。

并且它是登录表格不是 注册表单是我可能需要的,或者任何其他解决方案将不胜感激

0 投票
4 回答
2807 浏览

c# - 如何防止隐藏字段干扰 MVC 中的服务器端验证?

我有一个部分视图,它显示基于视图模型的许多输入。在某些情况下,其中一些输入不是由局部视图呈现的,但仍用[Required]视图模型中的属性进行修饰。结果,当表单被发送回我的控制器时,ModelState.IsValid返回 false。有没有办法绕过这个?

0 投票
3 回答
291 浏览

javascript - 不需要客户端验证吗?

请先检查这个问题。我经常听说

“......不要相信客户!永远不要相信客户!永远不要相信用户输入!”

我同意仅客户端验证是一个非常糟糕的主意。但如果是这样,使用客户端验证的优势是什么?有没有必要?我什么时候应该使用客户端验证?

忘记一些坏人(他们试图破解),请考虑每个请求是否应该到达服务器端?我不这么认为。普通用户可能会输入错误的数据,这些数据应该主要在客户端结束。我相信它可以提高网站的性能。

我试图在我的网站中禁用开发人员工具来缓和坏人。我对我的网站同时使用客户端和服务器端验证。我相信还需要客户端验证。关于使用客户端验证的任何建议?

0 投票
1 回答
2439 浏览

php - How to validate US phone numbers, US state code and US zip code in PHP?

I want to validate US phone number, US state code and US zip code using PHP for it I wrote following functions but they are not working properly.

I'm passing the value from input field of form using variable $str. Can someone please help me in correcting my code so that I can properly validate US phone number, US zip code and US state code. If anyone have any idea to make this thing workable please help me. Thanks in advance.