jsp向数据库添加数据出错

log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.

Unknown column 'doctor_id' in 'field list'
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
at com.mysql.jdbc.Util.getInstance(Util.java:386)

applicationContext.xml你加载了吗?你后台能获取到jsp页面上的参数吗?用debug模式调试下了

Unknown column 'doctor_id' in 'field list'这句说明了你sql语句里写了'doctor_id字段但是你数据库的对应表里不存在这个字段,检查一下吧。

Unknown column 'doctor_id' in 'field list' 说明添加的数据中的有这个字段,但是数据库中不是,检查一下配置文件

Unknown column 'doctor_id' in 'field list' 字段没对应