JSP中怎么判断一个链接是不是有效的了,很急的了,大家帮帮忙吧
解决方案 »
- 数组的拆分显示
- dom4j解析HTML
- 谁有jsp购物车啊?
- 怎么样在java项目中插入webservice地图接口
- 请高手指点小弟一个关于点击button忘数据库登陆的问题。
- 修改web.xml为什么要重启tomcat才能生效呀!
- jdbc连接oracle,按照前辈给的例子,怎么都通不过,请各位前辈帮忙看看
- 用JAVAC编译servlet时出错,找不到http.servlet.*,和http.servlet.http.怎么办啊?
- IIS5.0和Resin2.1.2能共用一个端口吗?(请高手提示)
- intellij idea递交项目到码云的时候,为什么out目录没法上传?
- 小虾提问~~~~你们都是怎样现实数据库自动备份的~~~先给这么多分,不够我再加
- 求救!!!!!!!!!!!!!!!!struts的字符串问题!!!!!!!!!!
try {
URL oURL = new URL("http://www.google.com/t.html");
try {
URLConnection oCon = oURL.openConnection();
Map oMap = oCon.getHeaderFields();
String sStatus[] = oMap.get(null).toString().split(" ");
if (sStatus[1].equals("200")){
System.out.println("OK");
}else{
System.out.println(sStatus[1]);
}
} catch (IOException e1) {
System.out.println("2");
e1.printStackTrace();
}
} catch (MalformedURLException e) {
System.out.println("1");
e.printStackTrace();
}我用了200来判断是不是正确,你可以添加的。比如302等等。
这个就要看你的要求了。
java.net.InetAddress test = java.net.InetAddress.getByName("www.163.com");
System.out.println(test.getHostAddress());
}catch(Exception e){
System.out.print("error: ");
System.out.print(e.getMessage());
}
如果www.163.com无效或者链接不通,返回error信息。