2 mctime MCtime 于 2016.04.25 17:21 提问

tomcat部署项目路径问题

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

4个回答

qq_15370821
qq_15370821   2016.04.26 18:57
已采纳

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

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

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

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

MCtime
MCtime 虽然还有有点不懂,不过还是谢谢你
一年多之前 回复
CSDNXIAOD
CSDNXIAOD   2016.04.25 17:32

关于MyEclipse中tomcat部署项目的路径问题
关于tomcat怎么部署项目问题
Servlet/JSP中的路径,Tomcat部署项目时问题
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

w172087242
w172087242   Ds   Rxr 2016.04.25 18:03

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

MCtime
MCtime   2016.04.26 16:12

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!