jsp提取資料庫信息(jsp頁面獲取資料庫數據)

本文目錄一覽:

JSP獲取資料庫信息

table

width=”100%”

border=”0″

cellpadding=”0″

cellspacing=”1″

bgcolor=”#a8c7ce”

tr

align=”center”

height=”25″

bgcolor=”d3eaef”

td

width=”5%”

編號

/td

td

width=”10%”

標題

/td

td

width=”23%”

內容

/td

td

width=”10%”

發表日期

/td

td

width=”16%”

基本操作

/td

/tr

%

//獲取新聞信息集合,newList是從後台返回來的集合變數

List

nList

=

(List)

session.getAttribute(“newList”);

NewsEntity

new

=

null;

if

(nList.size()

=

0)

{

%

tr

height=”22″

bgcolor=”#FFFFFF”

align=”center”

td

colspan=”9″

align=”center”

暫無新聞信息

/td

/tr

%

}

else

{

for

(int

i

=

0;

i

nList.size();

i++)

{

new

=

(NewsEntity)

mList.get(i);

%

tr

height=”22″

bgcolor=”#FFFFFF”

align=”center”

td

%=new.getId()

%

/td

td

%=new.getTitle()

%

/td

td

%=new.getContent()

%

/td

td

%=new.time()

%

/td

td

a

href=”MusicServlet?forward=getNewsDetailByIdID=%=new.getId()%”

span

class=”STYLE2″編輯/span

/a

a

href=”MusicServlet?forward=doDelNewsByIdID=%=new.getId()%”

onclick=”return

confirm(‘您確定要刪除該條信息嗎?’);”span

class=”STYLE2″刪除/span

/a

/td

/tr

%

}

}

%

/table

如何在jsp頁面獲取資料庫中的數據

建立資料庫連接

調用方法,比如listUser userlist = DB.findAll(),    req.setAttribute(“list”,userlist)

jsp部分:c:forEach items=”list” var=”user”

td${user.id}/td  //顯示User對象的id屬性

/c:forEach

用到forEach,要引入jstl.jar

jsp獲取資料庫中的數據

%

//JSP頁面直接訪問資料庫

Connection conn = null;

Statement stmt = null;

ResultSet rs = null;

try{

Class.forName(“JDBC驅動”);

conn = DriverManager.getConnection(“url”, “username”, “password”);

stmt = conn.createStatement();

rs = stmt.executeQuery(“select factor, ratio from 表名 where id=1”);

while(rs.next()){

String factor = rs.getString(“factor”);

String ratio = rs.getString(“ratio”);

%

factor :%=factor %

ratio :%=ratio %

%

}

}catch(Exception e){

e.printStackTrace();

}finally{

try{

if(rs != null) rs.close();

if(stmt != null) stmt.close();

if(conn != null) conn.close();

}catch(Exception e1){

e1.printStackTrace();

}

}

%

修改 驅動、url、username、password、表名、欄位名成你應用的相應數據,然後將這些代碼加入到你的jsp頁面,就可以在jsp頁面直接讀取到資料庫中的對應表指定欄位的數據了,祝你好運!

原創文章,作者:OSXX,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/148813.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
OSXX的頭像OSXX
上一篇 2024-11-03 15:18
下一篇 2024-11-04 17:48

相關推薦

  • Python讀取CSV數據畫散點圖

    本文將從以下方面詳細闡述Python讀取CSV文件並畫出散點圖的方法: 一、CSV文件介紹 CSV(Comma-Separated Values)即逗號分隔值,是一種存儲表格數據的…

    編程 2025-04-29
  • Python中讀入csv文件數據的方法用法介紹

    csv是一種常見的數據格式,通常用於存儲小型數據集。Python作為一種廣泛流行的編程語言,內置了許多操作csv文件的庫。本文將從多個方面詳細介紹Python讀入csv文件的方法。…

    編程 2025-04-29
  • Python 常用資料庫有哪些?

    在Python編程中,資料庫是不可或缺的一部分。隨著互聯網應用的不斷擴大,處理海量數據已成為一種趨勢。Python有許多成熟的資料庫管理系統,接下來我們將從多個方面介紹Python…

    編程 2025-04-29
  • 如何用Python統計列表中各數據的方差和標準差

    本文將從多個方面闡述如何使用Python統計列表中各數據的方差和標準差, 並給出詳細的代碼示例。 一、什麼是方差和標準差 方差是衡量數據變異程度的統計指標,它是每個數據值和該數據值…

    編程 2025-04-29
  • openeuler安裝資料庫方案

    本文將介紹在openeuler操作系統中安裝資料庫的方案,並提供代碼示例。 一、安裝MariaDB 下面介紹如何在openeuler中安裝MariaDB。 1、更新軟體源 sudo…

    編程 2025-04-29
  • Python多線程讀取數據

    本文將詳細介紹多線程讀取數據在Python中的實現方法以及相關知識點。 一、線程和多線程 線程是操作系統調度的最小單位。單線程程序只有一個線程,按照程序從上到下的順序逐行執行。而多…

    編程 2025-04-29
  • Python兩張表數據匹配

    本篇文章將詳細闡述如何使用Python將兩張表格中的數據匹配。以下是具體的解決方法。 一、數據匹配的概念 在生活和工作中,我們常常需要對多組數據進行比對和匹配。在數據量較小的情況下…

    編程 2025-04-29
  • Python爬取公交數據

    本文將從以下幾個方面詳細闡述python爬取公交數據的方法: 一、準備工作 1、安裝相關庫 import requests from bs4 import BeautifulSou…

    編程 2025-04-29
  • Python數據標準差標準化

    本文將為大家詳細講述Python中的數據標準差標準化,以及涉及到的相關知識。 一、什麼是數據標準差標準化 數據標準差標準化是數據處理中的一種方法,通過對數據進行標準差標準化可以將不…

    編程 2025-04-29
  • 如何使用Python讀取CSV數據

    在數據分析、數據挖掘和機器學習等領域,CSV文件是一種非常常見的文件格式。Python作為一種廣泛使用的編程語言,也提供了方便易用的CSV讀取庫。本文將介紹如何使用Python讀取…

    編程 2025-04-29

發表回復

登錄後才能評論