26 資料分頁 jsp servlet

2021-09-02 10:06:39 字數 396 閱讀 7107

隨著資料庫中儲存的資料的增多,滿足使用者查詢條件的資料也隨之增加。而使用者一般不可能一次性看完所有的資料, 很多時候也不需要看完所有資料。在這種情況下,分頁返回使用者查詢的資料就顯得相當的重要。

一般包括:

1、頁面分頁(資料量不大,資料存放在瀏覽器上,使用較少)

2、sql語句分頁(查詢限制,資料庫分頁)

3、伺服器分頁(將查詢資料快取在伺服器上,只返回其中一頁到頁面)

各自的優缺點:

頁面分頁 減少和伺服器之間的互動,但增加了第一次互動的負載;

sql分頁 單次互動負荷交輕,查詢較快,但增大了資料庫訪問併發

伺服器分頁 減少資料庫併發,減少和客戶端互動,但是增加了系統複雜性,不能及時進行資料同步。

模擬jsp+servlet的資料庫分頁demo:

2 6 資料型別轉換

變數的資料型別是可以轉換的。轉換的方法有兩種,一種是自動轉換,一種是強制轉換。自動轉換發生在不同資料型別的量混合運算時,由編譯系統自動完成。自動轉換遵循以下規則 若參與運算量的型別不同,則先轉換成同一型別,然後進行運算。轉換按資料長度增加的方向進行,以保證精度不降低。如int型和long型運算時,先...

mongoexport 2 6資料匯出

mongoexport 2.6資料匯出 mongoexport是乙個匯出mongodb例項中的資料為json或csv格式的工具。兩個重要的引數 limit 指定匯出的最大文件數量。query q 通過提供乙個json文件的查詢語句,可選的限制匯出返回的文件。從2.6版本之後,以嚴格格式指定json文...

資料展現DataList控制項(26)

repeater控制項時通過的迭代程式,而datalist控制項則提供專門用於控制列表布局的附屬功能,與repeater不同,datalist 呈現其模板定義模板定義元素周圍的錶行和單元格,從而提供了更為豐富的布局和格式設定功能。例如,datalist控制項支援repeatcolumns和 repe...