資源簡介
通過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.xm
?????文件?????????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\me
?????文件???????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.xm
?????文件??????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\me
?????目錄??????????0??2017-12-17?17:54??通過JSP將數據庫中的數據顯示到網頁上\ShowDataDemo\WebRoot\WEB-INF
............此處省略8個文件信息
- 上一篇:JAVA串口助手
- 下一篇:java網頁視頻播放
評論
共有 條評論