如何检查java是否存在网页?

所以这是交易。 我还没有,但从星期五开始,我正在建立一个论坛。 我想做的是检查用户是否在论坛上注册。

我不确定,但是让我们说用户存储在URL / users / NAME.WHATEVER(jsp?)中

如何在java中建立URL连接,并检查URL / users / Robert.WHATEVER == null?

即使你可以搜索你的答案:一个简单的方法是使用Apache Http组件

HttpClient httpclient = new DefaultHttpClient(); HttpGet httpget = new HttpGet("http://localhost/users/Robert.WHATEVER"); HttpResponse response = httpclient.execute(httpget); if (response.getStatusLine().getStatusCode() == 404) { System.out.println("User Robert.WHATEVER not found"); } 

有一个很好的教程,有很多例子可以解释如何使用HttpClient。

另一个高级框架是ResteasyClientFramework 。