上传文件的时候,报出的错误,不知道错误在什么地方

dj3kwks 2008-06-05 12:59:09
错误内容


javax.servlet.ServletException: com.daewoobrenic.jcf.file.FileInfo cannot be cast to jcf.file.FileInfo
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:515)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)


root cause

java.lang.ClassCastException: com.daewoobrenic.jcf.file.FileInfo cannot be cast to jcf.file.FileInfo
client.service.ClientService.addClient(ClientService.java:18)
client.action.ClientAction.addClient(ClientAction.java:25)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:404)
com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:267)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:229)
com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:221)


...全文
89 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
M_song 2008-06-05
  • 打赏
  • 举报
回复
java.lang.ClassCastException: com.daewoobrenic.jcf.file.FileInfo cannot be cast to jcf.file.FileInfo


FileInfo的包路径不同,然后类也就不同,就出现类转换异常!
仔细的检查下!
kokobox 2008-06-05
  • 打赏
  • 举报
回复
ClassCastException

强制类型 转换错误

FileInfo fileInfo = (FileInfo)fileInfoList.get(0);

看看fileInfoList集合存放的类型是FileInfo 类型不

检查一下
zs_han 2008-06-05
  • 打赏
  • 举报
回复
帮顶
minlucky 2008-06-05
  • 打赏
  • 举报
回复
是类型转换错误。估计是下面的出了问题。
List fileInfoList = client.getFiles();
FileInfo fileInfo = (FileInfo)fileInfoList.get(0);
dj3kwks 2008-06-05
  • 打赏
  • 举报
回复
看这些内容能大概知道是什么错误吗?
这行的代码是这个client.service.ClientService.addClient(ClientService.java:18)

List fileInfoList = client.getFiles();
FileInfo fileInfo = (FileInfo)fileInfoList.get(0);
这行是client.action.ClientAction.addClient(ClientAction.java:25)
clientService.addClient(client);



81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧