java.lang.IllegalArgumentException: argument type mismatch 
参数类型不匹配?

解决方案 »

  1.   

    你定位到at com.pai.struts.action.UserAction.doadd这里看看,是不是参数类型不匹配。
      

  2.   

    说你参数类型不对,去com.pai.struts.action.UserAction.doadd(UserAction.java:89)这行看看
      

  3.   

    我知道呀,我这个很怪不能用HibernateDaoSupport里面的save()这个方法 ,
    实现添加要用 “Session session=super.getSession();
    session.save(user);”
    还有我这个查询也不能直接
    “super.getHibernateTemplate().find(queryString);”
    而要用 “Session session = super.getSession();
    Criteria c = session.createCriteria(TblGoods.class).add(Example.create(new TblGoods()));”
    我也不知道为什么我查过我的数据库看起来没有什么问题
    我这个有外键关联
      

  4.   

    java.lang.IllegalArgumentException: argument type mismatch 
    记得以前碰到一个类似的问题,好像是struts-config.xml里面动态form的参数类型配得不对。
      

  5.   

    我想也不会这个问题因为我的Form 里面是直接 new的对象并不是一个一个写的