我已经搜索了这个问题的解决方案,但找不到。如果这个问题已经得到回答,对不起,请告诉我。
我的问题是这个。我有一个在本地intranet上运行的java web应用程序(Tomcat 7、java 6、MySQL)。内联网中的所有桌面都通过局域网连接,并使用特定的服务器IP访问应用程序,类似于198.162.2.10。
现在,我也想通过我的安卓手机访问这个。整个大楼都启用了Wifi,如果我知道IP并在移动浏览器中输入,我就可以访问这个网络应用程序。但是,我想让这个移动访问自动进行,并将其封装在一个应用程序中,该应用程序在点击时自动访问,即使IP发生变化。我们有动态IP。
您可以使用WebView组件在应用程序中显示网页。作为替代方案,您可以使用HttpURLConnection共同执行Http请求并将其发布到您的web应用程序。
关于动态IP,您可以配置本地dns服务器或为服务器分配静态IP。无论如何,应用程序需要一个固定地址才能连接到web应用程序,除非您每次都要手动插入地址。