文档章节

java.lang.ClassCastException: [Ljava.lang.Object

 疯狂代码手
发布于 2015/03/25 15:16
字数 156
阅读 22
收藏 0

原因界面输出标签如:${categorys.name},需要的是:List<Category>,而HIbernate回调函数返回的是Object[],两者予盾。


处理:在service处理完sql后,用list(Object[])接收,action层遍历object[],将每个结果放入对应的实体信息中,然后用for遍历实体每个属性。在后台取值,前台的话直接listgrade.add(grade);


处理详情

List<Object[]> list = gradeservice.autoGrade();

List<Grade> listgrade = new ArrayList<Grade>();

for(int i=0; i<list.size(); i++){  

Object[] obs=list.get(i);  

Grade grade = new Grade();  

grade.setCustomerName((String)obs[0]);

grade.setPremium((Double)obs[2]);

listgrade.add(grade);

}

for (Iterator<?> iterss = listgrade.iterator(); iterss.hasNext();) {

Grade grade = (Grade) iterss.next();

System.out.println("ssss"+grade.getCustomerName());

}


© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 34
码字总数 13203
作品 0
海淀
私信 提问
RuntimeException: java.lang.ClassCastException: [I cannot be cast to [Ljava.lang.Object

Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassCastException: [I cannot be cast to [Ljava.lang.Object; at com.twitter.chill.java.ArraysAsListS......

知行合一1
2017/09/25
135
1
JFINAL 查询类型转换报错java.lang.ClassCastException:

public User findUserByMoible(String userName){ return Db.queryFirst("select * from USER WHERE USERNAME=?",userName); } 这个方法返回值报错转换:java.lang.ClassCastException: [Lj......

jack_liny
2015/05/14
389
3
JFinal 最新版有BUG

这两个方法有重复,有部分JDK会报转换出错。 @JFinal java.lang.ClassCastException: java.lang.Integer cannot be cast to [Ljava.lang.Object;...

Mr.CT
2015/08/24
253
1
java.lang.ClassCastException: Ljava.lang.Object; cannot be cast to [Lobject.SimpleObject;

我要做的是webService中返回数组 但是 我在运行 axis1.4 client中报错 说object转换不了 自定义对象 出现错误是说 AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server...

vitou
2012/08/14
5.6K
7
这种类型转换错误怎么回事?

List selList = service.getResultListNative("select * from " + sysname); for (int i = 0; i < selList.size(); i++) { CommonOu objects = (CommonOu) selList.get(i); } 我确认查出来的......

子龙哟哟哟
2017/05/11
101
3

没有更多内容

加载失败,请刷新页面

加载更多

混合模型---logistic模型的混合

专家混合

中国龙-扬科
11分钟前
1
0
自定义参数校验注解 (实现ConstraintValidator方法)

Hibernate Validator常用注解(图网上找的) 2.自定义校验器 a.注解类 @Target({FIELD, METHOD, PARAMETER, ANNOTATION_TYPE})@Retention(RUNTIME)@Documented@Constraint(validatedB......

INSISTQIAO
14分钟前
1
0
Integer 实现

Integer 封装类型,参数传递传的是值,不是引用 内带缓存,-128 到127 -128 到127 直接数值 IntegerCache 如果不在这个范围,才会new Integer () public static Integer valueOf(int ...

Java搬砖工程师
15分钟前
1
0
数字IT基础-数据采集总线

数字化运营基础 在如今“双十一”不再是线上活动的代名词,而逐步变为一场线上线下同时进行的消费者盛宴。销售、运营、物流、生产商等都在开足马力在各大渠道备战,据统计: 消费者在期间被平...

阿里云官方博客
22分钟前
0
0
三次握手四次挥手

背景 和女朋友异地恋,为了保持感情我提议每天晚上视频聊天一次。 从好上开始,到现在,一年多也算坚持下来了。 问题: 有时候聊天的过程中,我的网络或者她的网络可能会不好,视频就会卡住,...

瑞查德-Jack
26分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部