accessdb.ServletInsertHTTP
这是你的文件名吗!?

解决方案 »

  1.   

    你的servlet里面应该是没有实现doPost方法,所以不能接受post方法。
      

  2.   

    我实现了doPost方法,就是总出错
      

  3.   

    package commit;import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    import java.util.*;public class ServletCommit extends HttpServlet
    {
      private static final String CONTENT_TYPE = "text/html; charset=GBK";
      //Initialize global variables
      public void init() throws ServletException
      {
      }
      //Process the HTTP Get request
      public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
      {
        response.setContentType(CONTENT_TYPE);
        PrintWriter out = response.getWriter();
        out.println("<html>");
        out.println("<head><title>ServletCommit</title></head>");
        out.println("<body>");
        out.println("<p>The servlet has received a GET. This is the reply.</p>");
        out.println("</body></html>");
      }  public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException
      {
        response.setContentType(CONTENT_TYPE);
        PrintWriter out = response.getWriter();
        //doGet(request, response);
        out.println("<html>");
        out.println("<head><title>ServletCommit</title></head>");
        out.println("<body>");
        out.println("<p>The servlet has received a POST. This is the reply.</p>");
        out.println("</body></html>");
      }
      //Clean up resources
      public void destroy()
      {
      }
    }
      

  4.   

    <form name="form1" method="post" action="/servlet/commit.ServletCommit">jsp中进行调用