补充:我在建test这个目录时,是把ROOT下的,web-inf全部复制过来的,这样不知道是不可以,
不知道大家是怎样做的,当建一个自己的测试目录时。

解决方案 »

  1.   

    这样当然不行啊,root下的WEB-INF中是tomcat的默认配置!
    你不用复制,自己写一个或者干脆不写,但要建立相同的目录结构!
      

  2.   

    我也问一下
    该怎么写呢,我也是新手,呵呵,主要是要写哪个web.xml吧,有没有这方面的介绍啊
      

  3.   

    把root下web.xml中 <servlet>
            <servlet-name>org.apache.jsp.index_jsp</servlet-name>
            <servlet-class>org.apache.jsp.index_jsp</servlet-class>
        </servlet>    <servlet-mapping>
            <servlet-name>org.apache.jsp.index_jsp</servlet-name>
            <url-pattern>/index.jsp</url-pattern>
        </servlet-mapping>删除掉就可以了。
      

  4.   

    http://localhost:8080/test/TMPdehvzepy8p.jsp
    这个地址是DreamWeaver测试的临时地址。
    web.xml配置
    <?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app>
      <display-name>Test</display-name>
      <welcome-file-list>
        <welocme-file>index.jsp</welcome-file>
      </welcome-file-list>
    </web-app>
    使用上面的配置时,可以直接使用http://127.0.0.1:8080/test打开index.jsp页面
    另外还需要配置
    %TOMCAT_HOME%/conf/Catalina/localhost在这个路径下建立一个test.xml,配置内容:
    <Context displayName="Test" docBase="test" path="/test">
    </Context>
    这样就应该没有问题了。
      

  5.   

    我个人很少用dreamweaver的F12功能的,况且你也说它的“结果还是正确的”,那就OK啦,管它地址栏里怎么写的呢。