我运行tomcat下的servlet例子程序.比如就选那个helloworld的servlet程序 
点网页上的execute后出现的网页显示"无法显示网页"等等 
我自己编译好的servlet程序也运行不了.路径映射没问题 
重装了几次tomcat了.也一样无效 
 
在longli 下建了一个WEB-INF文件夹里面包含一个web.xml文件和classes文件夹.web.xml也配置好了 . 
在longli里建一个test.html在浏览器中输入http://localhost:8080/longli/test.html  能正常显示
这是server.xml文件里的: 
<Context path="/longli" docBase="E:\apache-tomcat-6.0.16\webapps" debug="0" /> 这是longli文件夹里的.xml文件里的 
<web-app> 
    <servlet> 
      <servlet-name>anyname </servlet-name> 
      <servlet-class>Hello </servlet-class> 
    </servlet> 
    <servlet-mapping> 
        <servlet-name>anyname </servlet-name> 
        <url-pattern>/sample/hello.html </url-pattern> 
    </servlet-mapping> 
</web-app> 
classes中的.class文件为Hello.class
tomcat5.0和6.0的都试过了

解决方案 »

  1.   

    清一下tomcat下work目录下的文件,试试!
    另外看你tomcat common lib下有没有servlet-api.jar!
      

  2.   

    web.xml里面+个welcom-list的标记里面写你的初始页面的名字
      

  3.   

    你看看sample/hello.html 
    在这里你加了一级目录,也就是说你在访问的时间少了一级目录
      

  4.   

    sample页面能表示,这说明sample程序被正确deploy了。
    点击excute出错,建议你先查一下错误日志:C:\Tomcat 6.0\logs