标签: validation

检查是否给出完整路径

有没有一种方法可以检查给定路径是否为完整路径?现在我这样做:

if (template.Contains(":\\")) //full path already given
{
}
else //calculate the path from local assembly
{
}
Run Code Online (Sandbox Code Playgroud)

但是必须有更优雅的方式来检查这个?

.net c# validation path

97
推荐指数
8
解决办法
4万
查看次数

在Python中使用XML模式进行验证

我在另一个文件中有一个XML文件和一个XML模式,我想验证我的XML文件是否符合模式.我如何在Python中执行此操作?

我更喜欢使用标准库的东西,但如果需要,我可以安装第三方软件包.

python xml validation xsd

96
推荐指数
7
解决办法
9万
查看次数

在Java中验证URL

我想知道Java中是否有任何标准API来验证给定的URL?我想检查URL字符串是否正确,即给定协议是否有效,然后检查是否可以建立连接.

我尝试使用HttpURLConnection,提供URL并连接到它.我的要求的第一部分似乎已经完成但是当我尝试执行HttpURLConnection.connect()时,抛出'java.net.ConnectException:Connection refused'异常.

这可能是因为代理设置?我尝试为代理设置系统属性但没有成功.

让我知道我做错了什么.

java validation url

96
推荐指数
7
解决办法
14万
查看次数

Rails电子邮件验证的最新技术是什么?

你用什么来验证用户的电子邮件地址,为什么?

我一直在使用validates_email_veracity_of它实际查询MX服务器.但由于各种原因,这种情况充满了失败,主要与网络流量和可靠性有关.

我环顾四周,找不到很多人用来对电子邮件地址进行健全检查的明显事实.是否有一个维护的,相当准确的插件或宝石?

PS:请不要告诉我发送带有链接的电子邮件,看看电子邮件是否有效.我正在开发一个"发送给朋友"的功能,所以这是不切实际的.

email validation ruby-on-rails

95
推荐指数
6
解决办法
5万
查看次数

在Javascript中进行字母数字检查的最佳方式

您能否建议在JSP中对INPUT字段执行字母数字检查的最佳方法?我已附上我当前的代码,我知道它没有接近完美:)

<script type="text/javascript">
  function validateCode(){
      var TCode = document.getElementById('TCode').value;
      for(var i=0; i<TCode.length; i++)
      {
        var char1 = TCode.charAt(i);
        var cc = char1.charCodeAt(0);

        if((cc>47 && cc<58) || (cc>64 && cc<91) || (cc>96 && cc<123))
        {

        }
         else {
         alert('Input is not alphanumeric');
         return false;
         }
      }
     return true;     
   }
Run Code Online (Sandbox Code Playgroud)

javascript validation

95
推荐指数
9
解决办法
24万
查看次数

AngularJS <input>验证,没有封闭的<form>

是否有可能在Angular中验证单个,<input>以类似的方式隔离表单被验证?我在考虑这样的事情:

<div class="form-group">
    <input name="myInput" type="text" class="form-control" ng-model="bindTo" ng-maxlength="5">
    <span class="error" ng-show="myInput.$error.maxlength">Too long!</span>
</div>
Run Code Online (Sandbox Code Playgroud)

上面的例子不起作用.将其封装在一起<form>并替换ng-showng-show="myForm.myInput.$error.maxlength"帮助.

是否可以不使用<form>

validation angularjs

94
推荐指数
1
解决办法
6万
查看次数

javax.validation.ValidationException:HV000183:无法加载'javax.el.E​​xpressionFactory'

我尝试使用hibernate验证器编写非常简单的应用程序:

我的步骤:

在pom.xml中添加以下依赖项:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-validator</artifactId>
    <version>5.1.1.Final</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

写代码:

class Configuration {
    Range(min=1,max=100)
    int threadNumber;
    //...

    public static void main(String[] args) {
        ValidatorFactory factory = Validation.buildDefaultValidatorFactory();

        Validator validator = factory.getValidator();

        Configuration configuration = new Configuration();
        configuration.threadNumber = 12;
            //...

        Set<ConstraintViolation<Configuration>> constraintViolations = validator.validate(configuration);
        System.out.println(constraintViolations);

    }
}
Run Code Online (Sandbox Code Playgroud)

我得到以下stacktrace:

Exception in thread "main" javax.validation.ValidationException: Unable to instantiate Configuration.
    at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:279)
    at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:110)
    ...
    at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:110)
    at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:86)
    at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:41)
    at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:276)
    ... 2 more
Run Code Online (Sandbox Code Playgroud)

我错了什么?

java validation hibernate hibernate-validator maven

94
推荐指数
8
解决办法
9万
查看次数

应该在哪里存储Rails 3自定义验证器?

我见过的文档/网站显示,自定义验证应在去/lib/lib/validators项目的目录.我发现(通过阅读另一篇文章的答案)他们似乎只是在工作config/initializers.有没有人知道,或者有一个指向官方文档的指针,显示自定义验证器应该存在的位置?

validation ruby-on-rails customvalidator

93
推荐指数
3
解决办法
2万
查看次数

rails 3的验证自定义消息

Rails引入了验证模型内属性的新方法.我用的时候

validates :title, :presence => true
Run Code Online (Sandbox Code Playgroud)

它工作,但当我尝试添加自定义消息

validates :title, :presence => true,:message => "Story title is required"
Run Code Online (Sandbox Code Playgroud)

生成错误

Unknown validator: 'message'
Run Code Online (Sandbox Code Playgroud)

ruby validation activerecord ruby-on-rails ruby-on-rails-3

93
推荐指数
2
解决办法
5万
查看次数

AngularJS:有没有办法确定哪些字段使表单无效?

我在AngularJS应用程序中有以下代码,在控制器内部,从ng-submit函数调用,该函数属于具有名称的表单profileForm:

$scope.updateProfile = function() {
  if($scope.profileForm.$invalid) { 
    //error handling..
  }
  //etc.
};
Run Code Online (Sandbox Code Playgroud)

在这个函数内部,有没有办法弄清楚哪些字段导致整个表单被称为无效?

validation angularjs

93
推荐指数
4
解决办法
9万
查看次数