麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > XML > 正文

用XML作sql和web應用的橋

2024-09-05 20:55:40
字體:
來源:轉載
供稿:網友
注冊會員,創建你的web開發資料庫, 

onjava網站上介紹了一篇來自dev2dev的文章,xml as a bridge between sql and web applications。介紹了一個oracle提供的工具oracle xml-sql utility (xsu). ,使用該工具能夠讓你的sql操作很簡單的以xml的格式返回。同時文章還介紹了在web應用中,如何使用這個工具取得數據,以及如何使用xsl和jsp taglib來顯示xml數據。可以直接使用xsl來顯示數據,還介紹了如何使用weblogic提供的一個xsl處理的jsp標簽庫using the jsp tag to transfer xml data 在jsp中轉換xml數據。例子代碼如下:
程序用xsu工具取得xml格式的數據后,直接使用xsl標簽將數據轉換成html。

1. <%@ taglib uri="xmlx.tld" prefix="x"%>

2. <html>
3. <head>
4. <title>:: an xml bridge ::</title>
5. </head>
6. <body>

7. <%@page import="java.sql.*"%>
8. <%@page import="oracle.xml.sql.query.*"%>
9. <%@page import="oracle.jdbc.*"%>

10. <%

11. string tablename = "emp";
12. int maxrows = 3;

13. context ctx = new initialcontext ();
14. datasource ds = (datasource) ctx.lookup ("myora");

15. connection conn = ds.getconnection ();

16. oraclexmlquery qu = new oraclexmlquery
      (conn, "select empno, ename from " + tablename);

17. qu.setmaxrows (maxrows);
18. qu.setrowsettag ("employers");
19. qu.setrowtag ("person");

20. string xmlstring = qu.getxmlstring ();

21. conn.close ();
22. %>

23. <x:xslt stylesheet="html.xsl"> 
24. <x:xml>
25. <%=xmlstring%>
26. </x:xml>
27. </x:xslt>

28. </body>
29. </html>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 91专区在线观看 | 欧美大电影免费观看 | 一级在线观看视频 | 日本黄色一级视频 | 青青国产在线视频 | 精品呦女 | 91视频久久 | 在线播放h| 国产三级国产精品国产普男人 | 一区二区三区四区高清视频 | 国产精品自在线拍 | 免费观看一级黄色片 | 狠狠操视频网站 | 国产精品久久久免费看 | 国产精品一区在线观看 | 成人免费午夜视频 | 51国产偷自视频区视频小蝌蚪 | 国产欧美亚洲精品 | 欧美日韩在线看片 | 噜噜社 | 亚洲成人福利在线 | 毛片在线免费 | 毛片毛片免费看 | 国产精品美女久久久免费 | 欧美视频国产精品 | 羞羞视频免费网站男男 | 久久久久电影网站 | 欧美精品成人一区二区三区四区 | 91不雅视频 | av手机免费在线观看 | 欧美性猛交一区二区三区精品 | 免费欧美一级视频 | 韩国一大片a毛片 | av电影免费观看 | 日韩激情一区 | 91女上位 在线播放 性欧美日本 | 国产精品久久久久久婷婷天堂 | 久久久久久久爱 | 91麻豆精品国产91久久久无需广告 | 污视频在线免费播放 | av免费在线网 |