tomcat配置的小问题~

lilifb 2007-05-15 12:46:11
我在浏览器里面输入http://221.237.78.18/web 的时候能访问,我想不要后面的/web怎么实现啊,就是输入http://221.237.78.18达到上面同样的效果,用什么方法可以实现。server.xml中的配置,用的是tomcat5.0
<Context path="/web" docBase="F:\ls\qq" debug="0"/>
...全文
233 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
tpcorptommy 2007-05-16
  • 打赏
  • 举报
回复
找到severe.xml中的Context元素,然后把path设成“”,并且把docbase设到你的source目录下的web子目录,也就是web-inf得上一层目录。
sample:
<Context path="" docBase="D:\tommyworkplace\E-FORM\Web" workDir="D:\tommyworkplace\E-FORM\work" debug="0" reloadable="true">

(已经过测试)
javaboy2006 2007-05-15
  • 打赏
  • 举报
回复
lz改为:<Context path="/" docBase="F:\ls\qq" debug="0"/>试试。
xiangbo520 2007-05-15
  • 打赏
  • 举报
回复
新建一个ROOT.xml文件(注意大小写)
内容为
<Context path="" docBase="F:\ls\qq">
</Context>
保存位置:Tomcat/conf/Catalina/localhost/这个目录下,然后再重启服务器就OK了,现在的大部分的IDE都是这个办法来部署应用的
javaboy2006 2007-05-15
  • 打赏
  • 举报
回复
不好意思,这种上下文路径配置我用的不多。lz改为:<Context path="" docBase="F:\ls\qq" debug="0"/>试试。
Theface 2007-05-15
  • 打赏
  • 举报
回复
在TOMCAT中.要实现你的功能只能把代码放到ROOT下(比较简单的).如果多个应用都设置成/,那访问的时候不是乱套了?
lilifb 2007-05-15
  • 打赏
  • 举报
回复
to:javaboy2006(喝着coffee学java)
这个是不行的,这样直接进入的是管理员页面
lilifb 2007-05-15
  • 打赏
  • 举报
回复
可以把F:\ls\qq这个路径下的拷贝到tomcat的安装目录下操作么?
yong1026 2007-05-15
  • 打赏
  • 举报
回复
找到server.xml里的
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
可以直接在这里的appBase="webapps"改成appBase="F:\ls\qq"不过在你的qq下一定要建ROOT目录
baiyupiaopiao 2007-05-15
  • 打赏
  • 举报
回复
path=""为发布名 配置数据源

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧