问题要一步一步查,你先把strSql字符串,控制台中打印出来,在数据库中执行一下

解决方案 »

  1.   

    String cx_qcxh=request.getParameter("cx_qcxh");
    //可能得到nullrs.updateString("cx_qcxh","cx_qcxh");//??,不懂
      

  2.   

    java.lang.NullPointerException
    at org.gjt.mm.mysql.Buffer.writeStringNoNull(Buffer.java:371)
    at org.gjt.mm.mysql.PreparedStatement.executeUpdate(PreparedStatement.java:356)
    at org.gjt.mm.mysql.jdbc2.ResultSet.insertRow(ResultSet.java:1751)
    at org.apache.jsp.addcm_ok_jsp._jspService(addcm_ok_jsp.java:117)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:210)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    这是错误!
      

  3.   

    rs.updateString("cx_qcxh","cx_qcxh");应该是
    rs.updateString("cx_qcxh",cx_qcxh);
      

  4.   

    NullPointerException
    一般是使用了没有初始化的对象,你仔细看看