jboss 4 不输入工程名 直接用ip:端口访问,要怎么设置?

解决方案 »

  1.   


    没用的,到时候还不是回到/projName/xxx.jsp这种url了
      

  2.   

    像tomcat的 话,把工程内容发布到webapps/ROOT下面,删除原来的内容应该就行了
    jboss不知道
    不过楼主何苦要这样呢?
      

  3.   

    为什么会 回到/projName/xxx.jsp这种url了
      

  4.   

    因为你的工程是projName,本来你是通过/projName/xx.jsp来访问的,
    你现在不是要求直接写ip和port来访问吗,所以我说把默认页面改了,就是你/projName之前的部分,
    比如直接http://ip:port这样。本来是会跳到默认的jboss页面的,如果你把这个页面替换掉,然后在这个页面中重新跳转,跳到你工程的页面。这样就实现了你说的http://ip:port来访问你的工程页面。但是believefym的意思是,从默认页面调到你工程页面之后,在地址栏上显示的还会是http://ip:port/projName/xx.jsp这个样子的。所以就看你只是要求能够以http://ip:port这种形势能访问到,还是在整个过程中,你都不希望你的工程名出现。
      

  5.   

    jboss-4.2.1.GA\server\default\deploy\jboss-web.deployer\server.xml这里的default就需要看你使用的是哪个了.. 如果是用的是ALL就用AAL. 一次类推.
        <Connector port="8080" address="${jboss.bind.address}"    的8080改成80
      

  6.   

    jboss里面其实包含的也是tomcat的,所以你搜索root.war,然后把该目录原来tomcat的默认网页都删除,把你的应用放里面就什么配置都不需要修改。如果不是的话就要修改tomcat目录下server.xml,把默认目录设置到你的应用目录