- 浏览: 220791 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (237)
- Spring (10)
- Java (54)
- Hibernate (5)
- MySQL (7)
- Oracle (35)
- Ext_JS (16)
- JavaScript (6)
- JQuery (2)
- ajax (1)
- 百度地图 (3)
- Flex (4)
- 网站设计 (3)
- 服务器 (1)
- myeclipse (11)
- CSS (4)
- maven (8)
- office (6)
- 下载网址 (2)
- GIS (1)
- Xshell (2)
- 网络 (1)
- svn (2)
- tsung (1)
- JSON (3)
- GBase (6)
- STS (1)
- storm (1)
- hadoop (1)
- JVM (1)
- JAVA-API摘录 (4)
- 系统架构 (3)
- 密码学 (1)
- Flume (2)
- Linux (20)
- WebService (3)
- 设计模式 (1)
- 数据库 (1)
- python (1)
- jquery easyui (1)
- redis (1)
- git (1)
最新评论
-
baozhutang:
这个问题是你没有按照官方命令来执行官方文档:$ bin/flu ...
No appenders could be found for logger (org.apache.flume.node.Application). -
jiangli15:
这么好的文章竟然没有评论?果断支持!!
设计模式
错误处理
java.lang.ClassCastException: java.util.ArrayList cannot be cast to cn.com.starit.gis.entity.GeoInfo
返回的是List
public List<GeoInfo> selectByLike(String name){
Session session = HbnUtil.getSession();
// List<GeoInfo> list = new ArrayList<GeoInfo>();
StringBuffer hql = new StringBuffer();
hql.append("from GeoInfo e where 1=1 and geoId<19");
if(null !=name){
hql.append(" and e.geoName like '%"+name+"%'");
}
Query query = session.createQuery(hql.toString());
List<GeoInfo> geoInfoName= query.list();
// System.out.println("测试打印的值:");
//测试用
// for(int i=0;i<geoInfoName.size();i++){
// String name1 = geoInfoName.get(i).getGeoName(); //geoInfoName是一个大的集合,get(i)是指第i个值。getGeoName()则是get(i)中的属性值。
// Double x1 = geoInfoName.get(i).getX();//获得经纬度
// Double y1 = geoInfoName.get(i).getY();
// System.out.println(name1);
// System.out.println(x1);
// System.out.println(y1);
// }
HbnUtil.closeSession();
return geoInfoName;
}
在action中用调用:
List<GeoInfo> geoInfoName = geoInfoDao.selectByLike(name2);
// GeoInfo geoInfoName = (GeoInfo) geoInfoDao.selectByLike(name2);
System.out.println("怎么打印不出来呢???"+geoInfoName);
Double xx = geoInfoName.getX();
System.out.println(xx);
发表评论
-
cvc-complex-type.2.4.a: Invalid content was found starting with element 'async-s
2017-08-16 17:10 728http://blog.csdn.net/qq_258210 ... -
Referenced file contains errors (http://mybatis.org/dtd/mybatis-3-config.dtd).
2017-03-15 10:39 1544Referenced file contains er ... -
poi设置日期格式
2017-01-15 16:36 2285方法一: CreationHelper createHel ... -
java线程创建
2017-01-08 19:46 608Thread thread = new Thread ... -
Properties读取属性文件
2014-03-27 19:18 666读取属性文件 String propertyFileNam ... -
File.separator
2014-03-27 10:53 706文件分隔符 System.out.println(&quo ... -
负载均衡
2014-03-11 14:15 528nginxlvs -
java执行shell脚本,实现拷贝
2014-02-21 17:18 919java执行shell脚本代码: import java ... -
网络通信编程1-基本连接
2014-02-19 14:22 636服务器端: import java.io.Buffered ... -
Java NIO框架Mina、Netty、Grizzly介绍与对比
2014-02-18 12:01 729http://www.blogjava.net/javagr ... -
JAVA调用Shell脚本2
2014-02-12 16:22 453String[] shell = new String[] ... -
JAVA-Timer
2014-02-11 12:25 383定时器 -
JAVA线程
2014-02-11 12:17 535通道与缓冲 参考: http ... -
java正则表达式
2014-01-23 16:59 4201 Regular Expression Des ... -
java配置文件的读取写入的解决方案(getResourceAsStream的用法)
2014-01-16 16:57 1576http://cyxinda.blog.51cto.com ... -
JAVA调用Shell脚本
2014-01-02 14:06 1062http://blog.csdn.net/zhaoxinfa ... -
jdk安装
2013-12-20 14:13 651http://jingyan.baidu.com/ar ... -
String、StringBuffer、StringBuilder有什么区别?
2013-12-08 15:26 700http://www.jobui.com/mianshiti ... -
查看启动jar文件
2013-11-19 13:55 719启动jar文件 java -jar XX.jar 查看启动的文 ... -
java网站
2013-11-13 10:52 594http://supportopensource.itey ...
相关推荐
在Java编程中,`java.lang.ClassCastException`是一个运行时异常,通常发生在强制类型转换时,如果尝试将一个对象转换为其非兼容类型时就会抛出。这个异常表明在编译时可能成功的类型转换,在运行时被证明是错误的。...
标题中的“json-lib net.sf.ezmorph.bean.MorphDynaBean cannot be cast to xxx”是一个典型的Java运行时异常,通常发生在尝试将一个对象强制转换为其不兼容类型的实例时。在这个特定的情况下,`MorphDynaBean`是...
"java.lang.NoClassDefFoundError错误解决办法" java.lang.NoClassDefFoundError错误是一种常见的Java错误,它发生在Java虚拟机在编译时能找到合适的类,而在运行时不能找到合适的类导致的错误。下面是该错误的解决...
cannot be cast to javax.servlet.Filter 报错, 原因servlet-api.jar冲突 使用maven开发web应用程序, 启动的时候报错: jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/...
在Java编程中,XML(可扩展标记语言)是一种被广泛用于数据存储和交换的格式。为了处理XML文档,Java提供了多种API,其中最常用的包括DOM、SAX、DOM4J和JDOM。以下是对这些方法的详细介绍: 1. DOM(Document ...
Load canal adapter: es7 failed java.lang.RuntimeException: java.lang.RuntimeException: java.lang.ClassCastException: com.alibaba.druid.pool.DruidDataSource cannot be cast to ...canal-adapter1.1.5报错, 将...
7. **`java.lang.ClassCastException`**:类型强制转换异常。当试图将一个对象强制转换为它不是的子类类型时,会抛出此异常。在进行类型转换时,需要确认对象的实际类型。 8. **`java.lang....
- **`java.lang.ClassCastException`**:当试图将对象强制转换为不兼容类型时抛出。 - **`java.lang.AbstractMethodError`**:当子类没有重写抽象父类的抽象方法时抛出。 - **`java.lang.ClassCircularityError`**:...
- **java.lang.ClassCastException**:当尝试将对象强制转换为不兼容的类型时抛出。 - **java.lang.NegativeArraySizeException**:创建具有负长度的数组时抛出。 - **java.lang.SecurityException**:在安全管理器...
7. **`java.lang.ClassCastException`**: 尝试将一个对象强制转换为其不兼容的类型时抛出。在执行类型转换之前,使用`instanceof`关键字来检查对象的实际类型。 8. **`java.lang.NegativeArraySizeException`**:...
12. **java.lang.ClassCastException**: 强制类型转换失败时抛出。只有当对象是目标类的子类或实现了目标接口时,才能成功进行类型转换。 13. **java.lang.ClassNotFoundException**: 在运行时找不到指定的类时,抛...
7. **java.lang.ClassCastException**: 当试图将对象强制转换为其非兼容类型时抛出。在进行类型转换前,应确认对象的实际类型。 8. **java.lang.NegativeArraySizeException**: 创建具有负长度的数组会导致此异常。...
在Android开发中,Gson库是一个非常常用的工具,它由Google提供,用于将Java对象转换为JSON字符串,反之亦然。然而,在混淆代码时,可能会遇到一些问题,导致Gson无法正常工作。本文将深入探讨这些问题及其解决方案...
7. **java.lang.ClassCastException**: 在强制类型转换时,如果目标类型与实际对象的类型不匹配,会抛出此异常。在进行类型转换前,应先使用`instanceof`关键字检查对象的类型。 8. **java.lang....
`java.util.ConcurrentModificationException` 是一个在 Java 中常见的运行时异常,它通常发生在多线程环境中,当一个线程正在遍历一个集合(如 `ArrayList`, `HashMap` 等),而另一个线程同时尝试修改这个集合时。...
import java.lang.reflect.Method; public class ClobUtils { /** * 将 CLOB 对象转换为字符串 * @param in 输入的 CLOB 对象 * @return 字符串形式的 CLOB 内容 */ public static Object clobToString...
7. **java.lang.ClassCastException**: 在类型转换时,如果目标类型与实际类型不符,就会抛出此异常。在进行类型转换时,确保转换的合法性。 8. **java.lang.NegativeArraySizeException**: 创建具有负大小的...
#### 四、Java.lang.Integer cannot be cast to java.lang.Long **定义**: 当尝试将 `Integer` 对象强制转换为 `Long` 对象时抛出 `ClassCastException`。 **示例**: 下面的代码会触发 `ClassCastException`: ```...
1. **`java.lang.ClassCastException`**:当试图将一个对象强制转换为不兼容的引用类型时抛出该异常。例如,如果一个变量实际上是`Integer`类型的实例,而尝试将其转换为`Double`类型,则会触发此异常。 示例代码...
2. **初始化PopupWindow**:在Java代码中,我们首先需要实例化PopupWindow对象,传入之前创建的布局文件。例如: ```java View popupView = LayoutInflater.from(context).inflate(R.layout.popup_menu, null); ...