其他分享
首页 > 其他分享> > servlet 中的 getRealPath() 延伸出来的一些思考

servlet 中的 getRealPath() 延伸出来的一些思考

作者:互联网

本文中心:如何实现   http://ip:port/工程名/项目名/  <--->  Web目录   的映射关系

 

 

 

  

 

 

 以上的Using CATALINE_BASE后面跟随的地址是IDEA整合Tomcat之后,Tomcat背被拷贝的一些副本信息,即下图

 

而如果你进入到conf/Catalina/localhost,你会发现xml文件。这正是Tomcat部署Web项目的第二种方式(即将项目所在的硬盘地址与客户端的url地址中的项目进行对应,进而可以通过url地址找到相对应的项目)

 

 

 

也就是服务器在接收到了url地址后,会通过xml文件找到所需要运行项目的硬盘位置,之后再根据web.xml中的 <url-pattern> 与url 工程名后的模块名比较,进而执行对应的模块代码。

 

标签:xml,Web,Tomcat,项目,url,getRealPath,地址,思考,servlet
来源: https://www.cnblogs.com/zwdpq/p/15322559.html