验证Java

时间:2018-03-12 18:52:19

标签: java validation url hostname

我正在开发一个Java Web应用程序,它有一个带有单独“Protocol”,“Hostname”和“Port”字段的表单。我发现有些人错误地在主机名中包含协议或端口。如果主机名包含除主机名(或IP地址)以外的任何内容,我想显示“无效主机名”。

目前,我正在使用URL对象(使用"http://" + hostname初始化)并检查它是否未引发无效的URL异常,并且没有端口或路径。

有更好/更清洁的方法吗?

0 个答案:

没有答案