将你的应用放在/webapps/..
然后在/conf/server.xml中,找到<Host name="localhost" debug="0" appBase="webapps"...>
......
......
(注!!后面的为你需要加上的语句)
<Context path="/yourname" docBase="yourname" debug="0" reload="true"/>
</Host>
即你在<Host></Host> 之间加上上述那句语句,其中,"yourname"为你的jsp文件所在的文件夹名,例如:你的文件在/webapps/myapp/,则用"myapp"替换"yourname"

解决方案 »

  1.   

    如果你想问的是将上下文放到/下面,先将ROOT改名或者删除,然后参考上面各位的做法。
      

  2.   

    看到小猫哪个默认的index.jsp 文件了吗?看到就好办了,它就是整个Tomcat的管理面板首页,
    你在上面做的改动,将会发生相关配置文件的变化..........
      

  3.   

    那比如我这个Tomcat5\webapps\ROOT是在c盘,现在我想把程序放到d盘jsptest文件夹下面哪?怎么做?
      

  4.   

    /////////////////////
    那比如我这个Tomcat5\webapps\ROOT是在c盘,现在我想把程序放到d盘jsptest文件夹下面哪?怎么做?
    ////////////////////////// 
    可以参考一下我的配置文件
    <Host name="localhost" debug="0" appBase="e:\web"
           unpackWARs="true" autoDeploy="true"
           xmlValidation="false" xmlNamespaceAware="false">
    </Host>
    实际上就是e:\web作为根目录,代替了webapps
      

  5.   

    <Context path="/yourname" docBase="yourname" debug="0" reload="true"/>
    </Host>
      

  6.   

    dobly(塌实学习,诚以待人)你说:
    可以参考一下我的配置文件
    <Host name="localhost" debug="0" appBase="e:\web"
           unpackWARs="true" autoDeploy="true"
           xmlValidation="false" xmlNamespaceAware="false">
    </Host>
    实际上就是e:\web作为根目录,代替了webapps我照你说的我把目录设置为J:\JSPtest,改了之后tomcat出现一把错误:
    第一句是:
    严重: Error starting static Resources
    java.lang.IllegalArgumentException: Document base J:\JSPtest\balancer does not e
    xist or is not a readable directory…………
    怎么回事哪?