Java 如何访问servlet thorugh mobile

Java 如何访问servlet thorugh mobile,java,Java,在模拟器上部署时,我的应用程序工作得非常完美。 这是我用来建立连接的一段代码 URL u=new URL("http://10.0.2.2:8080/music.com/first"); URLConnection urlConnection=u.openConnection(); 我正在访问tomcat6的webapps文件夹中的servlet。 但现在我想在连接到wifi的原始设备上部署应用程序,我的系统也连接到互联网 问题是,我应该写什么来代替ip地址 进入控制面板,打开网络设置,点击“

在模拟器上部署时,我的应用程序工作得非常完美。 这是我用来建立连接的一段代码

URL u=new URL("http://10.0.2.2:8080/music.com/first");
URLConnection urlConnection=u.openConnection();
我正在访问tomcat6的webapps文件夹中的servlet。 但现在我想在连接到wifi的原始设备上部署应用程序,我的系统也连接到互联网


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

进入控制面板,打开网络设置,点击“更改适配器设置”,左键点击弹出菜单中的网络连接,选择“状态”。单击此处的详细信息,它将显示ip。这时我发现我的IP是192.168.1.2

根据我的代码,我对其进行了调整,以便可以通过手机访问Servlet

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

我所犯的唯一错误是,我没有在IP中包含端口号。但是现在我明白了。

我应该写什么来代替ip地址?请使用您网站的公共URL。@LuiggiMendoza请详细说明答案。