c:\jsphrprise  netbeans6.1生成的jsp项目
c:\Tomcat559\webapps\ROOT 目录下存放着flex生成的html和swf
其中swf中使用了httpservice来访问数据库现象:
使用http://localhost:8080/index.html,能成功通过httpservice取到数据库数据;
使用http://127.0.0.1:8080/index.html,无法取到!!!
使用http://221.180.12.99:8080/index.html无法取到!!!      (221.180.12.99是通过adsl拨号得到的动态IP)
请问:如何设置tomcat5.5.9,才能让使用http://221.180.12.99:8080/index.html能也访问到我页面???谢谢!!!

解决方案 »

  1.   

    内网的ip好像是不能应用到外网的吧,让公司的管理员将外网ip开启...
      

  2.   

    如果是本机ADSL拨号的话,你得在拨号后启动TOMCAT才行如果是用路由拨号的话,你得设置端口映射
      

  3.   

    我要设哪个的端口映射呢?
    我的路由器已经设了一个内网IP为web服务器了192.168.1.11,端口号:8080是不是要也将mssqlserver2k的1433也映射到路由器上去呢???
      

  4.   

    各位朋友,我是用的路由器,tomcat或路由器应该如何做这个数据库库的端口映射呢?因为我使用外网IP是可以访问到http页面的,但就是swf中的httpservice不能读/取sql2000数据库
      

  5.   

    你到这个目录下
    C:\WINDOWS\system32\drivers\etc\
    找到hosts
    看里面是有有127.0.0.1,如果没有的话添加上去
    然后在测试下
    http://127.0.0.1:8080/index.html
      

  6.   

    http://221.180.12.99:8080
    也用下上面的试试
      

  7.   

    里边有一条记录:
    127.0.0.1        localhost
    我的外网用的adsl,是动态变的呀,不能这样写进去吧???