出现什么错误,请把出错提示贴出来。
另外,在jsp中嵌套java语句,<%  %>必须要成对出现。你上面的程序没有注意这个问题。

解决方案 »

  1.   

    java.lang.NullPointerException
    at emanage.db.DbConnection.executeUpdate(DbConnection.java:80)
    at _b__jsp._jspService(/b.jsp:15)
    at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
    at com.caucho.jsp.Page.subservice(Page.java:485)
    at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
    at com.caucho.server.http.Invocation.service(Invocation.java:312)
    at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
    at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:221)
    at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)
    at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
    at java.lang.Thread.run(Thread.java:534)程序上注意到了你说的问题啊,只是贴出来时没注意
    多谢指点
      

  2.   

    楼主跟踪一下从session里面取出来的每个变量,看看是不是有为null的。错误提示表示有空指针。
      

  3.   

    count=dbConnection.executeUpdate("delete from byqjbxx where byqid='"+byqid+"'");
    楼主把里面的sql打印一下,若是sql语句没错,就是executeUpdate错了
      

  4.   

    如果上面的jsp就是你的原文件的话,有很大问题。1.你的两个if(name.equals("...."))语句只有"<%"而没有"%>"
    2.你的两个if语句都只有"{"而没有"}"另外我估计你的String name=(String) request.getParameter("name");取得的值是null
    所以你执行if(name.equals("submit1"))的时候,就报空指针错误。
    另外那些从session里面取的字符串不知道有没有null值,如果有null而恰好数据库对应的这个字段不允许为空,也会报错。当然从你的错误返回信息来看,错误类型显然是前者,不是后者。
    我认为你可能在submit某个按钮的时候,忘了把name="name"的值给传过去了,或者两个submit按钮都忘了把name的值传过去,这种情况自然造成了你上面的错误。
      

  5.   

    各位指点一下啊,我初学jsp啊,感激不尽撒