我写了一个jsp网站,用weblogic发布,可以通过http://211.23.56.41:7001/MYprgram来访问,请问我想直接敲211.23.56.41 IP地址来访问可以吗?具体怎么实现,谢谢了,比较着急。

解决方案 »

  1.   

    改程序还是改安装的weblogic,程序我放在了D:\program files\bea\user_projects\domains\base_domain\autodeply下了
      

  2.   

    ls说法正确,
    1.把端口改成80
    2.将工程放到webservice的根目录下,就是lz直接输入http://211.23.56.41:7001所访问的目录,
    tomcat下是webapps\ROOT这个目录,weblogic中想必是domain中类似文件夹下吧
      

  3.   

    不好意思,我刚才试了放在domain下,放在base_domain下都不行,端口号在哪里改,我第一次使用jsp真是不好意思,麻烦各位了。
      

  4.   

    修改配置文件即可了
    config.xml路径如下:C:\bea\user_projects\domains\项目名称
    <Server ListenAddress="" ListenPort="7001" Name="myserver"
            NativeIOEnabled="true" ReliableDeliveryPolicy="RMDefaultPolicy" ServerVersion="8.1.2.0">
    listenport端口改为80
    然后weblogic重新发布war包ok!!!
      

  5.   

    我是这么做的,(1)新建一个域,建域的时候选择端口为80 (2)用这个域来运行jsp程序,只用敲http://125.365.12.36/项目名称。但是还需要敲项目名称。我按照5楼说的,建了一个cinfig.xml配置文件,将上面的东西写了进去,把 项目文件放在了C:\bea\user_projects\domains\项目名称,目录下,部署之后还是需要敲项目名称。如果一改C:\bea\user_projects\domains\自己的域名\config\config.xml文件,weblogic服务就起不起来了,怎么办。
      

  6.   

    问题解决了,我是这么做的。1.在你自己建的域中/config/config.xml文件,在这个文件中修改增加<listen-port>80</listen-port>。2.在自己的项目中,在web-INF中增加weblogic.xml文件,在文件中加上<webligic-web-app><context-root>/</context-root></weblogic-web-app>.