后台代码:
//简单题数量
int jnum =0;
//选择题数量
int xnum =0;
//填空题数量
int tnum =0;
List<Integer> queNums = new ArrayList<Integer>();//简单题数量
int jnum =0;
//选择题数量
int xnum =0;
//填空题数量
int tnum =0;
List<Integer> queNums = new ArrayList<Integer>();
queNums.add(jnum);
queNums.add(xnum);
queNums.add(tnum);
map.put("queNums", queNums);
前台代码:
<c:if test="${queNums!=null}">
<%
List list1 = (List)request.getAttribute("queNums");
for(Object obj1:list1){
Object[] itme1 = (Object[])obj1;
%>
<li>
<span style="font-size:13px;">简答题:<%=itme1[0]%></span>
<span style="font-size:13px;">选择题:<%=itme1[1]%></span>
<span style="font-size:13px;">填空题:<%=itme1[2]%></span>
</li>
<%
}
%>
</c:if>
报错误:
java.lang.Integer cannot be cast to [Ljava.lang.Object;
大神请指教
这里你传了 Integer类型的List,
取出的时候 用Object 接受的;
修改为Object 就可以了;
List<Object> queNums = new ArrayList<Object>();java.lang.Integer cannot be cast to [Ljava.lang.Object;_百度...
List<Integer> queNums = new ArrayList<Integer>(); queNums.add(jnum); queNums.add(xnum); queNums.add(tnum); map.put("queNums", queNums); List list1 = (List)request.getAttribute("queNums"); for(Object obj1:list1){ Object[] itme1 = (Object[])o...
...Integer; cannot be cast to java.lang.Integer
你的代码试图把整数数组直接赋值给整数。should have accessed the array using index
java.lang.Integer cannot be cast to java.lang.String
Unhandled Exception thrown: class java.lang.ClassCastException 很明显的异常:类型转换错误
...java.lang.Integer cannot be cast to java.lang.String的造型错误...
类型不对,如果你数据库中设置的是字符型,那你插入的时候数据也要是字符型,把你插入的数据转为字符型就好了。
java.lang.Integer cannot be cast to java.lang.Long
没把错误信息的具体贴上来,应该是设置参数的时候。像分布,一般不需要使用long类型
java.lang.Integer cannot be cast to java.lang.String 错误怎么解决...
调用Integer的toString()方法就可以转成String类型了或者Integer变量加上空字符串""也能自动转成String
java.lang.Integer cannot be cast to java.lang.Long
总页码 页尺寸 总数 当前页码...与分页有关的数字可以统一为类型的吗?你这个就是数据类型无法转换
java.lang.Integer cannot be cast to java.lang.String怎么解决...
java.lang.Integer cannot be cast to java.lang.String怎么解决???把出错代码贴出来,错误原因是类型转换!说Integer 类型不能转成String类型。这是两种不同类型的类,怎么能直接的相互转换!而应该:public class Test { public static void main(String[] args) { Integer in=new Integer(111)...
...lang.Integer; cannot be cast to [Ljava.lang.Comparable;_百度知 ...
类型转换错误 Integer类型 不能转换为Comparable;类型 类 BasicSort 的第21行
...Java.lang.Integer cannot be cast to java.lang.Long
你user.get("id")这个输出的是什么类型的?如果是String这些,和long类型完全搭不到边的,那肯定报错了。