ClassCastExceptions是缺少相应的类,楼主动没动lib包,或者classes里面的类,好好查查因该很好解决。

解决方案 »

  1.   

    to MagicTian082(空指针异常) 
    没有动过lib 前两天从新装了jbuilder 其他程序也好着的,还专门看了一下struts更新了没有,我应该在仔细检查一遍,从这个地方入手,多谢了。我这就试试!
      

  2.   

    <form>中有属性enctype="multipart/form-data" 这句话中的form别忘了method要等于post啊
    <form method="POST"enctype="multipart/form-data">
      

  3.   

    设置一个断点,看看传上来formfile对不对
      

  4.   

    to  lmyabc(风之舞) 
    我再form中显示这个字段的值,就是一个图片名字,我把大致的代码粘一下:页面:
         <tr>
    <td width="40%" align="right">选择个人数字签名:</td>
    <td><html:file property="u009"/></td>
    </tr>form:    
           private  org.apache.struts.upload.FormFile _u009 ;
           public void copyTo(SysUser sysUser) {
               sysUser.setU009((Blob)getU009());//就这个转换错误
        }
       有get.set方法hbm 中SysUser :
               private java.sql.Blob u009;
              有get.set方法程序运行到copyto方法时就出错了!!
      

  5.   

    <html:file property="u009"/>
    页面和actionForm中定义; private FormFile _u009 ; 
    属性名不相等u009 和 _u009试试看
      

  6.   

    to  kaizaixian(kaizaixian)u009 在form中定义成_u009 这个没错,应为form中有get,set的方法现在就是, 从页面 传过来的FormFile 类型的字段,然后再hbm中转换成 blob就出错!! 
    我不知道大家都是如何转换的,前些天这样写还没有什么问题,可是这两天不行了,抱错!!我看了lib和class,都没有修改过。真的找不到原因!!