首先 你给的信息不是很全。
我猜可能有以下几个原因:
1.你的Action 没有对应的getXXX && setXXX
2.你的对象没有初始化
例如:
if (a ==null)
a = new A();
//然后再调用DaoImpl
或者 你把你的代码信息写全 再做分析!
看你报错的行号 是不是 execute(sql) 这一行。
你的信息不全,不同数据库插入序列的写法不太一样