即当你输入你的主机IP的时候不需要再带上项目名即可访问你的项目
假设我有一个项目名为test,在其中映射了/login路径
若没有该默认项目则需要这样访问:http://localhost:8080/test/login
当你修改了默认项目后则变成了:http://localhost:8080/login
具体步骤为:
- 找到tomcat目录下conf文件夹里的server.xml
- 在HOST节点里添加CONTEXT节点(若已经有此节点则修改对应属性即可)
- 把path=”*“(星号代表任意内容)改为path=”“(空)即可
<Context docBase="D:\workspace\code\.metadata\.plugins\org.eclipse.wst.server.core\tmp3\wtpwebapps\clockcm" path="/clockcm" reloadable="false" source="org.eclipse.jst.jee.server:clockcm"/>
改为
<Context docBase="D:\workspace\code\.metadata\.plugins\org.eclipse.wst.server.core\tmp3\wtpwebapps\clockcm" path="" reloadable="false" source="org.eclipse.jst.jee.server:clockcm"/>
本文介绍如何在Tomcat中设置默认项目,使得访问时无需指定项目名称。通过修改server.xml中的CONTEXT节点,将path属性设置为空,实现直接通过主机IP访问特定项目。
900

被折叠的 条评论
为什么被折叠?



