在本地wifi网络上提供动态Web项目(jsp,servlet)

时间:2015-07-09 06:02:04

标签: java jsp tomcat servlets

我开发了一个jsp,servlet项目。我正在通过本地wifi网络访问一些图像。我已将所有图像放在“WebContent”文件夹下。我已经在一些机器“machinex”上部署了这个动态项目,它连接到wifi网络“localwifi”。我能够使用url:http://machinex:8080/myprojectname/mypage.html从其他计算机(连接到“localwifi”)访问我的项目页面,但是当我尝试访问我的Android设备上同样连接到“localwifi”的页面时得到页面。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

最有可能是防火墙问题。

首先,您需要停止考虑为什么我的项目无法在移动设备上访问?而是尝试分析您的项目托管的计算机是否可以通过wifi与您的手机通信。

我会做以下事情。

  1. 获取托管项目的计算机的IP地址。
  2. 在wifi上获取Android手机的IP地址。
  3. 在查看IP地址本身时,您应该能够判断它们是否在同一网络上。
  4. 如果他们是那么从您的计算机试图平(使用ping命令)向您的手机ip地址,然后从手机做反向(平AAPS可用)。

  5. 如果两个ping都不成功,那么您需要查明其他设备上是否阻止了任何IP地址。

  6. 如果ping成功,请尝试使用http://computeripaddress:8080/myprojectname/mypage.html等计算机的ipaddress访问项目。

  7. 很可能你现在应该能够找到问题所在。

    你应该尝试的其他事情

    1. 在手机上尝试不同的浏览器。现在我可以使用Chrome浏览器显示" ERR_NAME_NOT_RESOLVED"对于许多工作网站。尝试使用firefox或opera或其他浏览器。

答案 1 :(得分:1)

主机名 machinex 可能无法解决。相反,您应该使用IP地址访问您的网页。