首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Exception >

javax.servlet.ServletException: BeanUtils.populate

2014-01-26 
javax.servlet.ServletException: BeanUtils.populate java.lang.reflect.InvocationTargetException 使用

javax.servlet.ServletException: BeanUtils.populate
java.lang.reflect.InvocationTargetException
使用了ibatis进行数据库插入,就出现这个问题了,不知道为什么。
action中代码:
String username=registerForm.getUsername();
String password=registerForm.getPassword();
User user=registerForm.getUser();
if(username!=null&&password!=null)
{
Db db=new Db();
try {
db.insertUser(user);
} catch (SQLException e) {

e.printStackTrace();
}

调用的Db的代码:
public void insertUser (User user) throws SQLException {
sqlMapper.insert( "insertUser ", user);

------解决方法--------------------------------------------------------
貌似不是iBATIS的问题,不知道你的iBATIS是什么版本,iBATIS2.x以后,已经不依赖commons BeanUtils了,你出的应该是struts问题

        

热点排行