您当前的位置: 首页 > 

Linux小百科

暂无认证

  • 1浏览

    0关注

    1185博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JSP笔记-XML 数据处理

Linux小百科 发布时间:2021-08-06 09:41:17 ,浏览量:1

JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。

JSP笔记-XML 数据处理JSP笔记-XML 数据处理

当通过HTTP发送XML数据时,就有必要使用JSP来处理传入和流出的XML文档了,比如RSS文档。作为一个XML文档,它仅仅只是一堆文本而已,使用JSP创建XML文档并不比创建一个HTML文档难。

使用JSP发送XML

使用JSP发送XML内容就和发送HTML内容一样。唯一的不同就是您需要把页面的context属性设置为text/xml。要设置context属性,使用命令,就像这样:

 

接下来这个例子向浏览器发送XML内容:



   
      Padam History
      ZARA
      100
   

使用不同的浏览器来访问这个例子,看看这个例子所呈现的文档树。

在JSP中处理XML

在使用JSP处理XML之前,您需要将与XML 和XPath相关的两个库文件放在\lib目录下:

books.xml文件:


  Padam History
  ZARA
  100


  Great Mistry
  NUHA
  2000

main.jsp文件:



 


  JSTL x:parse Tags


Books Info:

 

The title of the first book is: 


The price of the second book: 

 

访问http://localhost:8080/main.jsp,运行结果如下:

BOOKS INFO:
The title of the first book is:Padam History 
The price of the second book: 2000

使用JSP格式化XML

这个是XSLT样式表style.xsl文件:


 

 

  
  
   
  
  

 

  
    
      
        
          
        
        
          
        
        
          
        
      
    
  

这个是main.jsp文件:


 


  JSTL x:transform Tags


Books Info:

  
    
      Padam History
      ZARA
      100
    
    
      Great Mistry
      NUHA
      2000
    
  

 


 

关注
打赏
1665632672
查看更多评论
立即登录/注册

微信扫码登录

0.2037s