Java UrlValidator不验证正确的URL

时间:2016-09-07 06:34:22

标签: java android

我在我的android项目中使用apache的org.apache.commons.validator.UrlValidator验证URL,方法是将jar添加到我的项目库中。

它无法验证以下网址,但有效代码会转到其他部分。

String fnUrl = "https://en.m.wikipedia.org/wiki/Eiffel_Tower_(disambiguation)";

if (urlValidator.isValid(fnUrl)) {
    webView.loadUrl(urlEnc);                        
} else {
    ShowAlert("Not a Valid URL ");
}   

这是此版本中的错误还是我可以用Java验证URL的其他形式。

1 个答案:

答案 0 :(得分:0)

在从文档中读取一些内容后,我会导入以下UrlValidator类

org.apache.commons.validator.routines.UrlValidator这帮助我解决了这个问题。

之前,我导入了org.apache.commons.validator.UrlValidator