jsp文件放在/tomcat/webapps/root/下
可以直接用http://localhost:8080/myjsp.jsp访问
现在我想把jsp文件放在其他目录下面
要怎么修改和访问呢

解决方案 »

  1.   

    比如放在/tomcat/webapps/abc/jsp
    就用http://localhost:8080/abc/jsp/myjsp.jsp
      

  2.   

    我的意思是不要放在tomcat目录下面
    比如我的tomcat在D:/tomcat
    我现在的jSP文件想放在E盘
      

  3.   

    修改servlet.xml文件,把你看见的那个webapps的目录修改好就是了
      

  4.   

    你可以编写一个xml,放在(比如我的tomcat安装在d:盘下)d:\tomcat\conf\catalina\localhost目录下,这个xml文件可以参考上面目录下的文件,编写自己的xml,这样你的网页文件,不一定非的放在webapps下。
      

  5.   

    <Context path="" docBase="D:\jsp" debug="0" reloadable="true" workDir="D:\jsp\work">加在servelt.xml中
      

  6.   

    <Host name="www.mm.com" appBase="c:\demo"> 
    <Context path="" docBase="."/> 
    </Host>
      

  7.   

    不同的版本有不同的配置方式,具体的你可以看看
    <TOMCAT_HOME>/webapps/tomcat-docs/config/context.html
      

  8.   

    marswgj() 的方法好,把server.xml里的配置文件单独拿出来,方便修改。