是你的javaBean的作用范围有问题!
你把这个<jsp:useBean id="addAndgetRecord" class="message.AddAndGetRecord" scope="page"/>改为<jsp:useBean id="addAndgetRecord" class="message.AddAndGetRecord" scope="request"/>试试看!

解决方案 »

  1.   

    是不是空指针异常?你代码有问题String kemu=request.getParameter("kemu");
    String paixu=request.getParameter("paixu");第一次访问这个页面时
    上述两个值为空
    null
    Vector v=(Vector)addAndgetRecord.getAllRecords(null,null);//当然时不可以运行的
    你需要判断一下
      

  2.   

    请你先做两件事。第一,把所有Java代码搬到它应该去的地方,创建一个合适的class来做这些业务处理,JSP只是用来展示的。第二,做完第一件事以后,给这个class写上单元测试,把它的各种行为——正确的和错误的——覆盖在测试之下。现在这种搞法,纯粹是在浪费时间。
      

  3.   

    你在页面中有可能出现问题的地方的前一行和后一行都加上System.out.println("AAAAAAAAAAAAAAAAAAAA");看看到哪地方的时候打印不出来,这样就知道错误是在哪一行了。
      

  4.   

    为什么不写个Tag去解决问题呢!