相关疑难解决方法(0)

如何在Java中检查有效的URL?

检查URL在Java中是否有效的最佳方法是什么?

如果试图打电话new URL(urlString)并抓住一个MalformedURLException,但似乎对任何开头的东西感到满意http://.

我不关心建立联系,只关心有效性.有这个方法吗?Hibernate Validator中的注释?我应该使用正则表达式吗?

编辑: 接受的URL的一些示例是http://***http://my favorite site!.

java validation url

86
推荐指数
5
解决办法
11万
查看次数

android无法识别org.apache.commons.validator

我想检查一下URL地址的有效性,所以经过一些研究,我发现使用apache.commons.validator.UrlValidator类是一个很好的解决方案,这是一个代码示例:

    import org.apache.commons.validator.UrlValidator;

    public class ValidateUrlExample{

public static void main(String[] args) {

    UrlValidator urlValidator = new UrlValidator();

    //valid URL
    if (urlValidator.isValid("http://www.mkyong.com")) {
       System.out.println("url is valid");
    } else {
       System.out.println("url is invalid");
    }

    //invalid URL
    if (urlValidator.isValid("http://invalidURL^$&%$&^")) {
        System.out.println("url is valid");
    } else {
        System.out.println("url is invalid");
    }

}
}
Run Code Online (Sandbox Code Playgroud)

但android无法识别类"org.apache.commons.validator"有谁知道我应该怎么做才能解决这个问题?

提前致谢

url android

2
推荐指数
1
解决办法
2771
查看次数

标签 统计

url ×2

android ×1

java ×1

validation ×1