tomcat部署项目路径问题

1.tomcat部署项目后访问项目的url是 http://ip:端口/项目名,是这样吗?
2.在eclipse中用tomcat部署项目时候:
图片说明
图片说明
server.xml里context标签里path的路径和Web project setting里路径只要组成"/项目名"
就可以了吗?
3.要是第二条是正确的话,那么为什么当server.xml和Web Project Setting里路径都是"/"
的时候也可以正常访问呢?
求大神科普!

3个回答

url访问地址 http://主机名:端口名/(webapp映射的url入口)

[主机名:端口]也可为在DNS服务器注册的域名地址, 主机名是server.xml的标签中配置的名字。web应用对应的标签一般在某对标签之间,即web应用是在某个主机之中。

标签中配置path="/",表示当前应用为所属主机的缺省web应用,用来处理不能匹配任何context path的请求,可看做当前主机的默认首页。

若设置path="/",会覆盖tomcat默认的缺省web应用,tomcat默认的首页是tomcat的官方使用说明。

MCtime
Mei超 虽然还有有点不懂,不过还是谢谢你
4 年多之前 回复

docpath代表的是你工程所在的路径,path是表示你的访问路径。
如果path="";
表示ROOT即为该工程,
如:http://localhost:8080/就直接可以访问到你的docpath所指向的工程了。
如果path="/myserver"
表示访问路径是myserver
如:http://localhost:8080/myserver就直接可以访问到你的docpath所指向的工程了。
当然如果你的tomcat的webapps下放置也一样的效果;
如webapps下放置了myserver工程,访问路径也是:http://localhost:8080/myserver

没人了吗?感觉这个挺基础的,但是自己分不清,求大神

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问