Xml代码  Tomcat访问路径去掉发布项目的项目名称
  1. <Engine name="Catalina" defaultHost="localhost"...>  
  2. ...  
  3.     <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">  
  4.     <Context path="" docBase="Interface" reloadable="true" />  
  5. <!--注:我这里使用的是相对路径,Interface项目是放在Tomcat的webapps目录下的,当然也可以改为绝对路径-->  
  6. ...  
  7.     </Host>  
  8. ...  
  9. </Engine>  

访问方式就可以用http://localhost:8080/SearchReqService.asmx?wsdl了 
如果用虚拟目录的方式,地址http://localhost:8080/Interface/SearchReqService.asmx?wsdl也可以访问。 
同样的方式,我们可以为path指定不同的路径,解决访问路径区别项目名称的需要。 


其它,去掉访问的端口号8080.就是利用了HTTP请求访问的端口默认是80的方式实现的,iis也一样。我们只用把Tomcat的HTTP监听端口号改为80(修改<Connector port="8080" protocol="HTTP/1.1"这里的端口号为80)即可。 

相关文章:

  • 2021-09-24
  • 2021-09-27
  • 2021-09-19
  • 2021-04-22
  • 2021-11-25
  • 2022-02-09
  • 2021-07-16
  • 2021-04-19
猜你喜欢
  • 2022-12-23
  • 2021-09-19
  • 2022-01-24
  • 2022-12-23
  • 2022-12-23
  • 2021-11-04
  • 2022-12-23
相关资源
相似解决方案