是不是没有servlet.jar那个文件呀?!

解决方案 »

  1.   

    servlet.jar是在编译.java的时候才用呀,HelloServlet.java已经成功编译了
    HelloServlet.class 也已经生成了呀
      

  2.   

    web.xml没错,不知server.xml对了没,最好用ip,不用localhost
      

  3.   

    http://localhost:8080/servlet/HelloServlet 
    少了端口号!!!(:8080)
      

  4.   

    出现下载对话框跟你的系统服务有关
    请求并没有发到tomcat,可能在中途被截获了
    最好把SQLServer服务关掉(如果不用的话)
      

  5.   

    谢谢楼上几位端口是80,主页也能正常显示
    SQLServer是关掉的 还有些什么可能呢?
      

  6.   

    我重装了Tomcat,主页能显示,但是访问servlet的时候出现500错误,这是什么原因呢?
    server.xml我没有配置过,该怎样写啊 ?
      

  7.   

    <?xml version="1.0" encoding="ISO-8859-1"?><web-app xmlns="http://java.sun.com/xml/ns/j2ee"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
        version="2.4">  <display-name>网络商店</display-name>
      <description>
        网络商店
      </description>
        <servlet>
            <servlet-name>ViewMessageServlet</servlet-name>
            <servlet-class>shopclass.ViewMessageServlet</servlet-class>
        </servlet>
         <servlet>
            <servlet-name>AddMessageServlet</servlet-name>
            <servlet-class>shopclass.AddMessageServlet</servlet-class>
        </servlet>
         <servlet-mapping>
            <servlet-name>ViewMessageServlet</servlet-name>
            <url-pattern>/viewMessages_servlet</url-pattern>
        </servlet-mapping>
         <servlet-mapping>
            <servlet-name>AddMessageServlet</servlet-name>
            <url-pattern>/addMessages_servlet</url-pattern>
        </servlet-mapping>
    </web-app>
      

  8.   

    我也遇到同样的问题。做了一个JSP+SERVLET+JAVABEAN+|SQL
    我从来没用过TOMCA所以请高手们指点下
    在TOMCAT下访问SERVLET:需要配置那些东西?怎么配置?具我所知:
    1。将源文件放在\Tomcat 4.1\webapps\ROOT\目录下
    2。配置web.xml        但我不知道,web.XML的作用及配置语法。配置好后该放在那个文件夹下。
    3。配置SERVER。XML    SERVER。XML 的作用及配置语法。放在那个文件夹下
      

  9.   

    将Test.java放在c:\test下,使用如下命令编译: 
    C:\Test>javac Test.java 
    然后在c:\Test下会产生一个编译后的servlet文件:Test.class 
    3 .将结构test\Test.class剪切到%CATALINA_HOME%\webapps\myapp\WEB-INF\classes下,也就是剪切那个test目录到classes目录下,如果classes目录不存在,就新建一个。 现在webapps\myapp\WEB-INF\classes下有test\Test.class的文件目录结构 
      

  10.   

    你的web应用如果不是放在root里面的话
    写成这样试试http://localhost/web应用名/servlet/HelloServlet