怎样配置tomcat,才能使.jsp在任何文件夹下都可以打开???请高手给指点一下,谢谢!!!

解决方案 »

  1.   

    设置虚拟目录假设要将D:\jsptest或者D:\ora作为服务目录,并让用户使用/jsptest和/ora虚拟目录访问(http://127.0.0.1:8080/jsptest/*.jsp).首先我们要用记事本打开主配置文件server.xml(tomcat/conf/server.xml) ,找到以下的文字部分:<Logger className="org.apache.catalina.logger.FileLogger"
                     directory="logs"  prefix="localhost_log." suffix=".txt"
                timestamp="true"/>
                      </Host>
              </Engine>
        </Service>
    </Server>
    然后在</host>前面加入以下文字:
     <Context path="/jsptest" docBase="d:\jsptest" debug="0" reloadable="true"></Context>
                <Context path="/ora" docBase="d:\ora" debug="0" reloadable="true"></Context>
         然后后面紧接着是: 
                   </Host>
              </Engine>
        </Service>
    </Server>
    主配置文件server.xml修改后,必须重新启动tomcat引擎。这样,就可以将jsp页面存放到d:\jsptest或者d:\ora 中,用户可以通过虚拟目录jsptest或ora访问jsp页面,比如,在浏览器地址栏中键入:
    http://localhost:8080/ora/ example1_1.jsp