我正在开发一个应用程序,我想做的是在Android中从服务器数据库接收数据。所以我开始运行一些教程。我找到了一个几乎做我想要的事情的教程。但是我遇到了:
detailMessage "failed to connect to localhost/127.0.0.1 (port 8080): connect failed: ECONNREFUSED (Connection refused)" (id=830021648792)
本教程的完整代码在此 link
错误发生在:
OutputStreamWriter out = new OutputStreamWriter(connection.getOutputStream());
我已经检查过以下内容:
- 防火墙已禁用
- ping 命令正常工作
- 连接字符串与从服务器管理界面运行 servlet 时完全相同 -
http://localhost:8080/Requestor/RQSRV
- servlet 正在运行
我的配置:
- 服务器:Glass Fish 4.0
- Android 应用程序 - 在 Eclipse 中开发
- Servlet - 在 NetBeans 中开发
netstat -a -b
命令在端口8080的输出是什么? - Anthony Forloney