我想問一下我將兩個資料表內連接后實作出來的表怎么讓他以表格的形式顯示在jsp頁面上


求大神指導一下
uj5u.com熱心網友回復:
首先JSP后臺查到這些資料,然后有倆種選中
然后有倆種
1、直接再后臺拼個table 傳到后臺展示
2、 后臺把資料傳到前臺
前臺根據資料動態生成table
以上 推薦2 具體可以百度
uj5u.com熱心網友回復:
用什么jsp陳述句呢uj5u.com熱心網友回復:
<br />怎么把后臺的這個表傳到前臺呢,用什么sql陳述句uj5u.com熱心網友回復:
1. 這個帖子發布的位置不對,這個問題不是 JavaScript 相關的問題,JavaScript 是運行在前端瀏覽器當中的程式腳本。2. SQL陳述句主要是用來做資料的資料查詢操作的,它不負責資料的顯示,只負責資料庫的查詢操作。
3. JSP技術說白了就是可以通過編程來動態生成一個html頁面,然后,這個html頁面被瀏覽器決議之后,顯示給用戶。
所以,樓主的問題,可以轉變為,怎么將 SQL 陳述句查詢的結果,通過JSP技術,動態生成一個HTML頁面,將資料顯示給用戶。
這里面缺少一個JSP頁面和資料之間的橋梁:JDBC 了解一下。
樓主可以使用 mysql 的 jdbc 驅動包 連接資料庫,然后,通過jdbc執行SQL,獲得查詢結果。
之后,通過遍歷結果集,在JSP頁面中系結這些資料。
uj5u.com熱心網友回復:
<br />我做了jdbc這一步了,可他要填連接表的表名,但我內連接出來的結果表沒有表名,怎么辦uj5u.com熱心網友回復:
不明白樓主的意思。表名只會出現在SQL陳述句里面,JDBC本身是Java的一個驅動包,這個驅動包,只會使用SQL陳述句來操縱資料庫。
構建Statement或者PreparedStatement的時候,需要傳SQL陳述句進去,這個SQL陳述句里面要有表名才行。
遍歷查詢結果ResultSet,是不需要表名,只需要欄位的別名即可。
樓主先看看使用JDBC做查詢的幾個通用步驟吧,都是很基礎的東西,每一個步驟都是比較固定的,每一個步驟的目的也非常明顯。
uj5u.com熱心網友回復:
你先寫一個前端頁面,然后使用<c:forEach>標簽,用el運算式獲取資料。回圈展示內連接后表中的資料。轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/33615.html
標籤:JavaScript
