-
大小: 520KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-14
- 語言: Java
- 標簽: JSP??網(wǎng)頁顯示??
資源簡介
通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上,數(shù)據(jù)庫為Mysql數(shù)據(jù)庫。

代碼片段和文件信息
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;
/*
?*?在其中實現(xiàn)業(yè)務邏輯
?*/
public?class?ShowData?{
//業(yè)務邏輯一:獲取所有數(shù)據(jù)的信息
public?ArrayList?getAllData(){
//導入的都是sql下的包
Connection?conn?=?null;
PreparedStatement?stmt?=?null;
ResultSet?rs?=?null;
//保存數(shù)據(jù)庫中的數(shù)據(jù)集合
ArrayList?list?=?new?ArrayList();
try{
conn?=?DBHelper.getConnection();
//查詢id最大的那一條數(shù)據(jù)
String?sql?=?“select?*?from?datas?where?id?=?(select?max(id)?from?datas)“;
//準備sql語句
stmt?=?conn.prepareStatement(sql);
//獲得一個數(shù)據(jù)集
rs?=?stmt.executeQuery();
//rs.next()方法返回的是一個ArrayList所以要創(chuàng)建一個ArrayList來接收
while(rs.next())
{
//對應著數(shù)據(jù)庫中的字段
Data?data?=?new?Data();
data.setId(rs.getInt(“id“));
data.setTemp(rs.getFloat(“temp“));
data.setHumi(rs.getFloat(“humi“));
data.setSmoke(rs.getFloat(“smoke“));
//把數(shù)據(jù)加入集合
list.add(data);
}
//返回集合
return?list;
}catch(Exception?ex){
ex.printStackTrace();
return?null;
}finally?{
//finally中釋放資源從小到大進行釋放
//釋放數(shù)據(jù)集對象
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函數(shù)用于測試,可以讀取出數(shù)據(jù)
// 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將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\.classpath
?????文件???????1062??2017-12-17?16:12??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\.project
?????文件????????564??2017-12-17?16:12??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\.settings\.jsdtscope
?????文件????????364??2017-12-17?16:12??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\.settings\org.eclipse.jdt.core.prefs
?????文件????????495??2017-12-17?16:12??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\.settings\org.eclipse.wst.common.component
?????文件????????412??2017-12-17?16:12??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2017-12-17?16:12??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2017-12-17?16:12??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????2289??2017-12-17?17:49??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\src\dao\ShowData.java
?????文件????????657??2017-12-17?16:42??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\src\entity\Data.java
?????文件???????1586??2018-07-15?14:21??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\src\util\DBHelper.java
?????文件???????1284??2017-12-17?17:44??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\index.jsp
?????文件?????????39??2017-12-17?16:12??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\me
?????文件???????2204??2017-12-17?17:49??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\WEB-INF\classes\dao\ShowData.class
?????文件???????1010??2017-12-17?16:42??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\WEB-INF\classes\entity\Data.class
?????文件???????1529??2017-12-17?16:35??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\WEB-INF\classes\util\DBHelper.class
?????文件?????512707??2014-09-28?10:07??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\WEB-INF\lib\mysql-connector-java-5.0.5-bin.jar
?????文件????????655??2017-12-17?16:12??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\WEB-INF\web.xm
?????文件??????48198??2017-12-17?16:27??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\創(chuàng)建測試數(shù)據(jù)庫.jpg
?????文件????????522??2017-12-17?17:52??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\遇到的坑.txt
?????目錄??????????0??2017-12-17?17:54??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\WEB-INF\classes\dao
?????目錄??????????0??2017-12-17?17:54??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\WEB-INF\classes\entity
?????目錄??????????0??2017-12-17?17:54??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\WEB-INF\classes\util
?????目錄??????????0??2017-12-17?17:54??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\WEB-INF\classes
?????目錄??????????0??2017-12-17?17:54??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\WEB-INF\lib
?????目錄??????????0??2017-12-17?17:54??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\src\dao
?????目錄??????????0??2017-12-17?17:54??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\src\entity
?????目錄??????????0??2017-12-17?17:54??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\src\util
?????目錄??????????0??2017-12-17?17:54??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\me
?????目錄??????????0??2017-12-17?17:54??通過JSP將數(shù)據(jù)庫中的數(shù)據(jù)顯示到網(wǎng)頁上\ShowDataDemo\WebRoot\WEB-INF
............此處省略8個文件信息
- 上一篇:JAVA串口助手
- 下一篇:java網(wǎng)頁視頻播放
評論
共有 條評論