pstmt.setString(1, id );这个错了,应该改成pstmt.setInt(1, 数字 );
我看了下,如果有错就是String id 这个地方类型吧,执行报错吗,如果报错你把报错的信息发出来才能找到你具体哪里有问题
有没有报错信息,贴出来看看