展会信息港展会大全

JSP页面查询显示常用模式 android软件开发教程
来源:互联网   发布日期:2016-03-01 10:49:20   浏览:1330次  

导读:title:JSP页面查询显示常用模式author:evanemail:evan_zhao@hotmail.com背景:1.需要将数据库查询结果在JSP中以列表方式...

title: JSP页面查询显示常用模式

author: evan

email: evan_zhao@hotmail.com

背景:

1.需要将数据库查询结果在JSP中以列表方式显示

2.在一个良好的J2EE模式中数据库查询一般用DAO实现(Data Access Object), JSP仅用于显示数据问题:

通过JDBC ResultSet可获取查询结果(存在于数据库缓冲区内),但在Statement、Connection关闭后ResultSet即不可用。因此需要一种方式取出所有查询结果并传递至JSP页面。解决方法一:

使用Value Object。将每条记录均封装成JavaBean对象,把这些对象装入Collection传送给JSP显示。这种方法的缺点是每一种查询都需要定义一个java class,并且将记录数据封装成java对象时也需要很多额外的代码。

示例代码:

//查询数据代码

Connection conn = DBUtil.getConnection();

PreparedStatement pst = null;

ResultSet rs = null;

try{

String sql=“select emp_code, real_name from t_employee where organ_id=?”;

pst = conn.preparedStatement(sql);

pst.setString(1, “101”);

ResultSet rs = pst.executeQuery();

List list = new ArrayList();

Employee emp;

while (rs.next()){

赞助本站

人工智能实验室

相关热词: 开发 编程 android

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港