对的啊,你在test下写个JSP文件,然后访问这个JSP文件看看

解决方案 »

  1.   

    肯定是配置有问题,看看jsp文件保存到哪里了,把它直接放到tomcat根目录/webapp/root目录下看看。
      

  2.   

    放到root下,或者你在server.xml里面把配置修改
      

  3.   

    如果使用eclipse启动的话,首先要把工程设置为Tomcat工程,即在工程上点右键,进入属性(Properties)对话框-> Tomcat(前提条件是安装了Tomcat插件)->Is a Tomcat.要给context name设置值例如“/mytest”,然后启动tomcat,在地址栏输入"http://localhost:80XX/mytest/test.jsp" OK!或者直接将工程部署到Tomcat的webapps目录下面,比如建youtest目录,然后在此目录下建立jsp文件。启动Tomcat -> 在地址栏输入"http://localhost:80XX/youtest/test.jsp" OK!
      

  4.   

    你的这个问题,是因为有一个设置,在Tomcat5.0/5.5中是不一样的
    请在Tomcat5.5安装文件夹下,conf文件夹中修改web.xml文件,
        <servlet>
            <servlet-name>default</servlet-name>
            <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
            <init-param>
                <param-name>debug</param-name>
                <param-value>0</param-value>
            </init-param>
            <init-param>
                <param-name>listings</param-name>
                <param-value>false</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>
    改为
        <servlet>
            <servlet-name>default</servlet-name>
            <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
            <init-param>
                <param-name>debug</param-name>
                <param-value>0</param-value>
            </init-param>
            <init-param>
                <param-name>listings</param-name>
                <param-value>true</param-value>                   <!-- 这一行改了 -->
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>