详细解决方案
取List数据有关问题
热度:5734 发布时间:2013-02-25 21:17:06
想取出数据库表中某记录id的一列数据imglist,保存的如:1.jpb|2.jpb|3.jpg|4.jpg
List list=sysimageService.ShowImglistByid(id);
String instr = list.get(0).toString();
log.info("instr="+instr);
为何上面:输出的是下面的内容:
instr=com.comsys.business.pojo.SysimageBean@31d5e2
另外如果上面sysimageService调用输出记录id所有字段的方法时,如何取得某字段的内容呀?
------解决方案--------------------------------------------------------
list里保存的对象的类SysimageBean没有重写toString()方法,所以调用类Object的toString()方法,输出类名加这个对象的哈西码。
你要在类SysimageBean里重写一下toString()方法。
------解决方案--------------------------------------------------------
从输出信息来看,SysimageBean应该是个VO值对象,应该包含多个属性及其get/set方法。
那么你的程序应该修改为:
List list=sysimageService.ShowImglistByid(id);
SysimageBean bean = (SysimageBean) list.get(0);
log.info("instr="+bean.getXXOO()); // 这个根据IDE环境的提示来选择吧。
相关解决方案
- request.setAttribute("list" "''");该怎么解决
- Hibernate 的query.list()的有关问题
- List 的removeAll方法如何用
- 关于在struts2中怎么将.action加入到web.xml中的<welcome-file-list>上 急
- List items = upload.parseRequest(request);替空kindeditor SpringMvc
- 在JSP中,List<String> str_list这个集合如何遍历呢
- 关于<welcome-file-list>的疑问。初学者郁闷哦
- hibernate Query.createQuery(queryString).list();查询最大只有1000条数据,该怎么处理
- list 接收数据库数据如何写
- hibernate query.list() 不执行解决方法
- list 对象空指针错误
- jsp页面能使用List list= new List()吗,该怎么解决
- java口试要点-ArrayList list = new ArrayList(); 在这个泛型为Integer的ArrayList中存放一个String类型的对象
- 设计可组建的j2me UI(五) List
- j2me list 设置内容格式?解决方案
- list 在struts 2.1 jsp中如何显示?
- JAVA List<Map<String,String>> 排序解决思路
- 关于java List Map方面的简单有关问题
- List<String>取值为什么带“[]”了?解决思路
- java List<>排序有关问题
- Unknown table 'book' in field list
- at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
- List<Object> list=new ArrayList<String>()异常
- java.util.List 求详解,该如何解决
- List 复制速度,该如何解决
- List<User> userList = new ArrayList<User>();解决思路
- List list = new ArrayList(); 是什么意思?解决思路
- 泛型里边的<T> List<T>前面的<T>代表是什么意思?为什么要加<T>
- list,set,地图的作用
- List Control 或者Listbox 中重绘的有关问题