XML建立可排序、分頁的資料顯示頁面(轉)
在Web開發中,我們經常會遇到分頁顯示和排序資料記錄集的情況,這在伺服器端使用伺服器端的程式碼和資料庫技術是件很輕鬆的事情,比如:ASP、PHP、JSP等。然而,如果要在客戶端顯示多條記錄並且排序是一件很令人頭疼的事情。下面,我們利用Extensible Markup Language(XML,可擴充套件標記語言)和Extensible Stylesheet Language Transformations(XSLT,可擴充套件樣式單語言轉換),並結合XML Path Language(XPath,XML路徑語言),只需要編寫簡單的程式碼,就可輕鬆實現。這種方法避免了與伺服器頻繁打交道的過程,節省了資料顯示的時間,瀏覽者無須等待就可以看到結果,也可以減少伺服器的負擔。另外。由於XML和XSLT技術,使資料儲存和資料顯示分離,還可以讓我們的程式碼能夠重複利用,大大減輕了程式設計師編寫程式碼的負擔。 下面,我們一步一步地來實現我們的功能。 首先:建立XSLT XSLT樣式單的第一行標明該XML所遵照的XML規範版本,然後是標明該樣式單使用的名稱空間,這裡,我們以XSL規範的正式版本來進行編寫,而不採用XSL的草案的寫法:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-950338/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- php分頁顯示PHP
- 如何分頁顯示資料庫查詢結果?資料庫
- 底部導航在一級頁面顯示,二級頁面不顯示
- vue 3 頁面全屏顯示Vue
- 使用陣列建立分頁資料陣列
- [提問交流]oneThink預設前臺分頁,每頁的資料條數顯示修改
- SAP UI5 列表控制元件分頁顯示資料時,如何自定義分頁大小UI控制元件
- Mybatis分頁外掛只顯示第一頁的問題MyBatis
- 頁面資料賦值轉換賦值
- SAP S/4HANA Customer Management裡的頁面搜尋結果的分頁顯示原理
- 關於黑馬旅遊網的實現 --- 分頁查詢功能,點選分頁碼不顯示資料
- Laravel 固定每頁顯示條數和顯示頁數(超過部分直接返回空資料)Laravel
- PbootCMS後臺頁面顯示亂碼boot
- js頁面跳轉的問題(跳轉到父頁面、最外層頁面、本頁面)JS
- 使用 Nuxt 的 showError 顯示全屏錯誤頁面UXError
- JSON 格式化 顯示到頁面中JSON
- 建立新的 App 頁面APP
- SpringMVC分頁顯示效果與配置不匹配的原因SpringMVC
- 在SAP Spartacus產品明細頁面用outlet顯示自定義資料
- 使用OT開發的頁面顯示不全的問題
- asyUI分頁中,如何實現頁面跳轉,再返回時,...UI
- Stable Diffusion WebUI 頁面設定: 顯示 VAE CLIPWebUI
- OT部分頁面左側選單不顯示
- word首頁不顯示頁碼怎麼設定 如何讓頁碼從第二頁開始顯示
- 如何讓Spring MVC顯示自定義的404 Not Found頁面SpringMVC
- SpringMVC中JSP頁面不顯示EL表示式的原因SpringMVCJS
- 開啟網頁顯示資料庫連線出錯網頁資料庫
- 谷歌瀏覽器開啟網頁顯示404該頁面不存在谷歌瀏覽器網頁
- 資料分頁說明
- pdf在前端網頁的顯示前端網頁
- 製作首頁的顯示列表
- 關於SAP CRM產品主資料建立頁面上的產品類別顯示邏輯分析
- Python lxml :從網頁HTML/XML提取資料PythonXML網頁HTML
- 【JS】javascript實現頁面顯示數字時鐘JSJavaScript
- 微力開啟頁面空白,不顯示目錄
- Android應用中,跳轉到App的詳細設定頁面,設定許可權頁面AndroidAPP
- 直播帶貨原始碼,商品頁面跳轉顯示白底, 新增漸變動畫原始碼動畫
- 社群 - 所有節點,進入節點頁面返回中間頁顯示蒙層
- 使用XML和Java混合控制UI頁面XMLJavaUI