码迷,mamicode.com
首页 > 编程语言 > 详细

java 简单分页/总结

时间:2015-06-26 17:44:29      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:

模型(实体)

技术分享

技术分享

dao层

技术分享

dao的实现daoimpl层

技术分享

技术分享

技术分享

技术分享

技术分享

service层

技术分享

技术分享

然后是servlet

把service层加载到servlet中就可以传值了,马上就能看见效果了

技术分享

jsp页面来了

技术分享

技术分享

当然不能忘了在LIB加入2个架包 JSTL.jar and standard.jar

和在JSP页面上加入<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

我没有写上JDBC的工具类

大家可以在网络看看噢

在JDBC关闭连接时要注意的一个小细节

连接关闭的时候

这段参考于网络上的

说一下这两段代码的区别: 
1、conn != null 这个是不确定上面的connection是否被初始化而判断的,因为很多时候写代码,使用懒加载模式,一般是先定义一个Connection conn=null,使用的时候才去初始化它的对象,这样可以减少内存的浪费。这个时候如果不确定conn是否被初始化的时候,最好在关闭前加上conn != null判断,不然直接关闭conn有可能报空指针错误。 

2、conn.isClosed()

这个是判断当前连接是否被关闭,这个首先要保证Connection:(Preparestatement,ResultSet)已经生成实例了。 
   
从程序的完善的角度上来看,在关闭连接的时候,最好两个都判断一下: 
if(conn!=null&&!conn.isClosed()){ 
    conn.close(); 
}

最终就看见了效果

so happy

技术分享

WEB.XML

技术分享

java 简单分页/总结

标签:

原文地址:http://www.cnblogs.com/sile/p/4602631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!