首先看我的一个Item类
解决方案 »
- java多线程问题
- jsf中 控件的 value属性和 binding属性有什么区别和联系?
- 简单的socket问题,帮下忙哈
- setColor(0,0,255)这个点怎么在图片上定位?
- 我用的JBuilder8 中编辑jsp时的上下文敏感功能怎么突然没了?
- 谁能告诉我pop3邮件操作命令列表?
- 会者不难
- 请问用如何在java中控制程序的最大化、最小化以及置前?java支持这种功能吗?
- 问一个比较简单的问题 请不要见笑 frame 的 setVisible()放在那里比较合适?
- 请教大家!!!java如何实现多重继承?接口该如何使用?份数可以再加,只要我明白了
- java.io.StreamCorruptedException: Wrong format异常
- 新手,重载小问题,在线等
你应该重写Item类的stoString();方法
1、Item类中的几个属性申明,建议每个写一行,不要一行写那么多,看起来更方便一点。
2、在getInfo方法中数据库操作的try catch finally使用有问题,你这样使用的话,如果在try块抛出一个运行时异常的话,你的连接将无法关闭。应该改为Connection conn = null
try{
conn = data.getConn();
//……
}catch(SqlException e){
}finally{
try{ conn.close(); }catch(Exception e){}
}
getXX:Item中的属性get方法
用eclipse中的 右键菜单 - Source - Generate to String,不用自己动手,ide帮你搞定