空指针错误.
String Action=(String)request.getParameter("action");
if (Action == null) Action = "";

解决方案 »

  1.   

    String Action=(String)request.getParameter("action");如果你输入的地址是http://localhost:8080/test/cn/cn.jsp
    那么这时的Action = null;因为你的request没有获得action变量这时 你的 Action.equals("update") 旧等同于 null.equals("update") 
    当然要抛空指针异常了
    http://localhost:8080/test/cn/cn.jsp?action 
    这时Action 就不等于null而是为“”
    这样就不会错
      

  2.   

    String Action=(String)request.getParameter("action");
    我估计是当没有参数时request.getParameter("action")返回的是null
    (Stirng)null肯定会包错的
    先判断吧
      

  3.   

    建议你把action=select和action=update中的action改成别的名字,可能与后面的方法有冲突!