• 大小: 520KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: Java
  • 标签: JSP  网页显示  

资源简介

通过JSP将数据库中的数据显示到网页上,数据库为Mysql数据库。

资源截图

代码片段和文件信息

package dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;

import entity.Data;
import util.DBHelper;

/*
 * 在其中实现业务逻辑
 */
public class ShowData {

//业务逻辑一:获取所有数据的信息
public ArrayList getAllData(){
//导入的都是sql下的包
Connection conn = null;
PreparedStatement stmt = null;
ResultSet rs = null;

//保存数据库中的数据集合
ArrayList list = new ArrayList();

try{
conn = DBHelper.getConnection();
//查询id最大的那一条数据
String sql = “select * from datas where id = (select max(id) from datas)“;
//准备sql语句
stmt = conn.prepareStatement(sql);
//获得一个数据集
rs = stmt.executeQuery();
//rs.next()方法返回的是一个ArrayList所以要创建一个ArrayList来接收
while(rs.next())
{
//对应着数据库中的字段
Data data = new Data();
data.setId(rs.getInt(“id“));
data.setTemp(rs.getFloat(“temp“));
data.setHumi(rs.getFloat(“humi“));
data.setSmoke(rs.getFloat(“smoke“));
//把数据加入集合
list.add(data);
}
//返回集合
return list;

}catch(Exception ex){
ex.printStackTrace();
return null;
}finally {
//finally中释放资源从小到大进行释放
//释放数据集对象
if(rs!=null){
try {
rs.close();
rs=null;
} catch (SQLException e) {
e.printStackTrace();
}
}
//释放sql语句对象
if(stmt!=null){
try {
stmt.close();
stmt=null;
} catch (SQLException e) {
e.printStackTrace();
}
}
}

}
//  main函数用于测试,可以读取出数据
// public static void main(String[] args) {
// ShowData datas = new ShowData(); 
// ArrayList list = datas.getAllData();
// if(list!=null&&list.size()>0)
// {
// for(int i=0;i// {
// Data data = list.get(i);
// System.out.println(data.getId());
// System.out.println(data.getTemp());
// System.out.println(data.getHumi());
// System.out.println(data.getSmoke());
// }
// } 
// }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1089  2017-12-17 16:12  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\.classpath

     文件       1062  2017-12-17 16:12  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\.project

     文件        564  2017-12-17 16:12  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\.settings\.jsdtscope

     文件        364  2017-12-17 16:12  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\.settings\org.eclipse.jdt.core.prefs

     文件        495  2017-12-17 16:12  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\.settings\org.eclipse.wst.common.component

     文件        412  2017-12-17 16:12  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2017-12-17 16:12  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2017-12-17 16:12  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       2289  2017-12-17 17:49  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\src\dao\ShowData.java

     文件        657  2017-12-17 16:42  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\src\entity\Data.java

     文件       1586  2018-07-15 14:21  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\src\util\DBHelper.java

     文件       1284  2017-12-17 17:44  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\index.jsp

     文件         39  2017-12-17 16:12  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\meta-INF\MANIFEST.MF

     文件       2204  2017-12-17 17:49  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\WEB-INF\classes\dao\ShowData.class

     文件       1010  2017-12-17 16:42  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\WEB-INF\classes\entity\Data.class

     文件       1529  2017-12-17 16:35  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\WEB-INF\classes\util\DBHelper.class

     文件     512707  2014-09-28 10:07  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\WEB-INF\lib\mysql-connector-java-5.0.5-bin.jar

     文件        655  2017-12-17 16:12  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\WEB-INF\web.xml

     文件      48198  2017-12-17 16:27  通过JSP将数据库中的数据显示到网页上\创建测试数据库.jpg

     文件        522  2017-12-17 17:52  通过JSP将数据库中的数据显示到网页上\遇到的坑.txt

     目录          0  2017-12-17 17:54  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\WEB-INF\classes\dao

     目录          0  2017-12-17 17:54  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\WEB-INF\classes\entity

     目录          0  2017-12-17 17:54  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\WEB-INF\classes\util

     目录          0  2017-12-17 17:54  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\WEB-INF\classes

     目录          0  2017-12-17 17:54  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\WEB-INF\lib

     目录          0  2017-12-17 17:54  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\src\dao

     目录          0  2017-12-17 17:54  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\src\entity

     目录          0  2017-12-17 17:54  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\src\util

     目录          0  2017-12-17 17:54  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\meta-INF

     目录          0  2017-12-17 17:54  通过JSP将数据库中的数据显示到网页上\ShowDataDemo\WebRoot\WEB-INF

............此处省略8个文件信息

评论

共有 条评论