如何通过移动访问servlet

时间:2014-05-02 14:25:11

标签: java

在模拟器上部署时,我的应用程序运行正常。 这是我用来建立连接的代码片段

URL u=new URL("http://10.0.2.2:8080/music.com/first");
URLConnection urlConnection=u.openConnection();

我正在访问位于tomcat6的webapps文件夹中的servlet。 但现在我想通过部署在连接到wifi的原始设备上运行应用程序,我的系统也连接到互联网。

问题是,我应该用什么来代替ip地址?

1 个答案:

答案 0 :(得分:0)

转到控制面板并打开网络设置,然后单击"更改适配器设置",在弹出菜单中左键单击网络连接,选择"状态"。点击此处的详细信息,它将显示IP。此时我发现我的IP是192.168.1.2

根据我的代码,我调整了它,以便我可以通过Mobile访问Servlet

URL u=new URL("http://192.168.1.2:8080/music.com/first");
URLConnection urlConnection=u.openConnection();

我唯一的错误是,我没有在IP中包含端口号。但截至目前我已经做到了。