验证不具有http的网址

时间:2012-10-15 05:21:57

标签: java validation apache-commons url-validation

我想在java端验证网站地址用户输入。我为此使用了org.apache.commons.validator.routines.UrlValidator,但它需要以http://https://ftp://开头的网址。

但是,在我的情况下,我想接受以www.开头的地址,例如www.stackoverflow.com。我怎么能这样做?

1 个答案:

答案 0 :(得分:4)

创建一个URI对象并检查getScheme()是空还是空。如果是,请预先预付"http://"