我配置tomcat4.1的时候,总是在测试SERVLET的时候出错了
培植好象没什么问题,jsp,html测试都成功了,环境变量也没错,
就连HelloServlet.java都编译通过了,为什么还是不能运行servlet??我的是xp系统,安装的时候默认端口是8080,是不是这里有问题?
我是用单独模式使用tomcat
苦闷中,请求各位大侠解救!分实在不多了,同贴,开20分不够啊,100分吧,只留几分
谁能够助我解决,给50分!顶者有分

解决方案 »

  1.   

    tomcat目录变量你设置过了没有,推荐你看一下这两个文章
    http://www.knowsky.com/3217.html
    http://www.zhuoda.org/lunzi/20981.html
      

  2.   

    为什么不用TOMCAT 5能,很多东西都不用那么麻烦了!
      

  3.   

    用TOMCAT5的版本吧,版本4可能存在不兼容问题!
      

  4.   

    web.xml中的servlet-mapping加了没?
      

  5.   

    看看你的web.xml文件就知道了。
      

  6.   

    may be the web.xml wrong.
      

  7.   

    把web.xml贴出来看看吧,象楼上说的 用tomcat5吧具体的web.xml关于servlet配置如下:
    <description>这里加入这个Servlet的描述</description><servlet-class>com.mycompany.mypackage.ControllerServlet</servlet-class><init-param><param-name>listOrders</paramName><param-value>com.mycompany.myactions.ListOrdersAction</param-value></init-param><init-param><param-name>saveCustomer</paramName><param-value>com.mycompany.myactions.SaveCustomerAction</param-value></init-param><!-服务器启动后这个Servlet加载的时间--><load-on-startup>5</load-on-startup></servlet><servlet><servlet-name>graph</servlet-name><description>这个Servlet的描述</description></servlet><!-Servlet映射对应了一个特殊的URI请求到一个特殊的Servlet的关系--><servlet-mapping><servlet-name>controller</servlet-name><url-pattern>*.do</url-pattern></servlet-mapping><servlet-mapping><servlet-name>graph</servlet-name><url-pattern>/graph</url-pattern></servlet-mapping>
      

  8.   

    主要是servlet在web.xml中的的配制要正确。