java.lang.ClassCastException: sun.jdbc.odbc.JdbcOdbcResultSet cannot be cast to

yangliweng1 2010-07-01 07:49:10
java.lang.ClassCastException: sun.jdbc.odbc.JdbcOdbcResultSet cannot be cast to java.lang.String
org.apache.jsp.updateSpecial_005fnew_jsp._jspService(updateSpecial_005fnew_jsp.java:93)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)


问题代码:

<%
ArrayList list=new ArrayList();

list=(ArrayList)(session.getAttribute("al"));



String slID=(String)list.get(0);
String slName=(String)list.get(1);
String slIssueDate=(String)list.get(2);
String slImages=(String)list.get(3);
String slDescription=(String)list.get(4);
String slVotes=(String)list.get(5);
String singerID=(String)list.get(6);



%>




我其实不是想用循环取出来,因为这样只有一个变量,我的目的是获取INDEX,然后再用<%=>符号传到一个INPUT里去,不过有好方法也可以告诉我哦!!谢谢各位!@!!
...全文
191 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jumpheightway 2010-07-01
  • 打赏
  • 举报
回复
类型转换异常

就是说不能够转换成你要转换成的类型
sun0322 2010-07-01
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 yangliweng1 的回复:]
引用 2 楼 sxzlc 的回复:
这个问题是

你数据库的一个字段不能转成String类型

这个字段是图片吧!
String slImages=(String)list.get(3);

String slImages=(String)list.get(3).toString();
我是想问遍历出来的东西如何放在不同变量里,你还没弄懂
[/Quote]

没有明白,你能不能具体说说!

你现在的异常时ClassCastException,类型转换问题

你想问的是什么?

sun0322 2010-07-01
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 yangliweng1 的回复:]
引用 6 楼 sxzlc 的回复:
引用 1 楼 sxzlc 的回复:
sun.jdbc.odbc.JdbcOdbcDriver
lz啊,你上个问题解决了?
是什么原因找不到这个类?


你这个是什么问题?

解决啦,重装ECLIPSE
[/Quote]

汗!
yangliweng1 2010-07-01
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 sxzlc 的回复:]
引用 1 楼 sxzlc 的回复:
sun.jdbc.odbc.JdbcOdbcDriver
lz啊,你上个问题解决了?
是什么原因找不到这个类?


你这个是什么问题?
[/Quote]
解决啦,重装ECLIPSE
sun0322 2010-07-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sxzlc 的回复:]
sun.jdbc.odbc.JdbcOdbcDriver
lz啊,你上个问题解决了?
是什么原因找不到这个类?
[/Quote]

你这个是什么问题?
yangliweng1 2010-07-01
  • 打赏
  • 举报
回复
老是下标越界,烦死人了
yangliweng1 2010-07-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 sxzlc 的回复:]
这个问题是

你数据库的一个字段不能转成String类型

这个字段是图片吧!
String slImages=(String)list.get(3);
[/Quote]
String slImages=(String)list.get(3).toString();
我是想问遍历出来的东西如何放在不同变量里,你还没弄懂
sun0322 2010-07-01
  • 打赏
  • 举报
回复
还有日期(Date)
String slIssueDate=(String)list.get(2);
sun0322 2010-07-01
  • 打赏
  • 举报
回复
这个问题是

你数据库的一个字段不能转成String类型

这个字段是图片吧!
String slImages=(String)list.get(3);

sun0322 2010-07-01
  • 打赏
  • 举报
回复
sun.jdbc.odbc.JdbcOdbcDriver
lz啊,你上个问题解决了?
是什么原因找不到这个类?

81,092

社区成员

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

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