SpringMVC valadation URL链接

时间:2015-07-17 08:07:20

标签: java url bean-validation spring-validator url-validation

如何从我的网站进行网址验证?例如,如果用户访问一个类似" mysite.com"的URL链接,他将进入该网页。但是,如果他尝试另一个像" mysite.com/what"这样的网址,我会显示错误信息,并告诉他这样无效。

我已经尝试过这种方法,但它不起作用且 UrlValidator 已被弃用:http://www.mkyong.com/java/how-to-validate-url-in-java/

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

有几个选项可以实现您想要的,每个选项取决于您想要挖掘和验证URL的“深度”:URL可能在语法上是正确的,但(子)域不存在。您可能需要this(但您没有告诉我们您是否使用Spring Framework),或者您可以使用Common Apache版本和Google Guava一起构建自己的UrlValidator,就像我们为电子邮件地址的实例。