如果我没有看错的话,req还没有初始化,req的值一定为null,你的indexServlet不会只有service一个方法吧

解决方案 »

  1.   

    你检查第20行处吧,肯定是有什么没初始化,或都是初始化了,但其值为null
    在可能出现的地方用
    if(...!=null)
    {
     ....
     }
    else
    {
     ...
     }
      

  2.   

    java.lang.NullPointerException:
        String id=req.getParameter("id");
         resp.sendRedirect("../remove.jsp?id="+id);
    id没有成功初始化的可能性极大
      

  3.   

    String id=req.getParameter("id");
    resp.sendRedirect("../remove.jsp?id="+id);id没有成功初始化的可能性极大
      

  4.   

    有没有搞错,就算id没有初始化,得到的id也是null,没有影响,只有在req没有初始化的情况下,才会报错
      

  5.   

    resp.sendRedirect不会退出方法,而你用的重复的if而不是if/else if/else if/...。这样当cmd是null时,第一个if执行完了照样会执行第二个if,造成错误。