java 简单分页/总结

时间:2023-12-12 12:10:08

模型(实体)

java 简单分页/总结

java 简单分页/总结

dao层

java 简单分页/总结

dao的实现daoimpl层

java 简单分页/总结

java 简单分页/总结

java 简单分页/总结

java 简单分页/总结

java 简单分页/总结

service层

java 简单分页/总结

java 简单分页/总结

然后是servlet

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

java 简单分页/总结

jsp页面来了

java 简单分页/总结

java 简单分页/总结

当然不能忘了在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

java 简单分页/总结

WEB.XML

java 简单分页/总结