你的Servlet有问题吧,你编译能过?检查一下你的return语句
错误提示是什么?

解决方案 »

  1.   

    能编译过的!!我估计是在HTML的action中的问题!!  根本看不见错误提示  当液面都显示出来  一点即提交  就出现404错误!!!!!
      我想知道这个:把html中的值传递到servlet中  servlet在test包里  我在html的action怎么写呢?
      

  2.   

    如果你的servlet 带包的话
    你的这个配置就不对
    <servlet>
        <description>This is the description of my J2EE component</description>
        <display-name>This is the display name of my J2EE component</display-name>
        <servlet-name>dcservlet</servlet-name>
        <servlet-class>dcservlet</servlet-class>
      </servlet>
    改成<servlet>
        <description>This is the description of my J2EE component</description>
        <display-name>This is the display name of my J2EE component</display-name>
        <servlet-name>dcservlet</servlet-name>
        <servlet-class>test.dcservlet</servlet-class>
      </servlet>
      

  3.   

    依照上面朋友那样修改还是出现这个问题 
    HTTP Status 404 - /zqswork02/dcservlet.java--------------------------------------------------------------------------------type Status reportmessage /zqswork02/dcservlet.javadescription The requested resource (/zqswork02/dcservlet.java) is not available.
    --------------------------------------------------------------------------------Apache Tomcat/5.0.28
      

  4.   

    <form id="form1" name="form1" method="post" action="dcservlet.java">
     <servlet-mapping>
        <servlet-name>dcservlet</servlet-name>
        <url-pattern>/servlet/dcservlet</url-pattern>
      </servlet-mapping>
    我认为错误在这里,你的ACTION写的不对哦。
      

  5.   

    <form id="form1" name="form1" method="post" action="serlet/dcservlet">
      

  6.   

    兄弟,你要知道web.xml中配置的意思:
    <servlet>
        <description>This is the description of my J2EE component</description>
        <display-name>This is the display name of my J2EE component</display-name>
        <servlet-name>dcservlet</servlet-name>//servlet的名字,随便取
        <servlet-class>dcservlet</servlet-class>//类的位置,要把包的路径都写进去
      </servlet>  <servlet-mapping>
        <servlet-name>dcservlet</servlet-name>//对应上面的servlet-name
        <url-pattern>/servlet/dcservlet</url-pattern>//判断页面调用的servlet
      </servlet-mapping>你这个页面和web.xml里的明显没对应起来,找不到servlet。
    改成:action="servlet/dcservlet"
      

  7.   

    html里出错了
    <form id="form1" name="form1" method="post" action="dcservlet.java">action应该改成:
    <url-pattern>/servlet/dcservlet</url-pattern>中配置的地址<form id="form1" name="form1" method="post" action="*****">
    ***处的地址要指向/servlet/dcservlet
      

  8.   

    把这个值传递给一个servlet 如下package model;import java.io.*;
    import javax.servlet.http.*;
    import java.util.*;
    import java.sql.*;import javax.servlet.*;
    ==================================、
    你的这个Servlet上的包名是model啊,到底是 test 还是model????
    另外HTTP Status 404 - /zqswork02/dcservlet.java这个错误提示中zqswork02是你建的工程么?