@wdxff 通过 at com.yysl.emp.EmpController.updatePassword(EmpController.java:26) 可以判定,这是一个自定义功能,自定义功能的SQL是你自己控制的, 报错:com.jfinal.plugin.activerecord.ActiveRecordException: You can't update model without Primary Key, id can not be null. 意思是说 你要 xxx.update() 必须保证 xxx 这个对象有主键,否则你咋更新,请自查 update xxx set password = ? where id = ? 显然需要2个参数才能执行sql,请自查!