JSON taglib学习笔记

JSON-taglib 是 JSP 2.0 标签库,用于生产 JSON (JavaScript Object Notation) 数据结构。

使用方法:
  把 Json-taglib.jar 到 WEB-INF/lib目录

下面是一个示例:

<json:object>
  <json:property name
= " outer "  value = " foo " />
    
  <json:object name
= " inner " >
    <json:property name
= " innerProp1 "  value = " val1 " />
    <json:property name
= " innerProp2 "  value = " val2 " />
    
    <json:object name
= " inner2 " >
      <json:property name
= " inner2Prop1 "  value = " in2p1 " />
      <json:property name
= " inner2Prop2 "  value = " in2p2 " />
    </json:object>  
      
  </json:object> 
</json:object>

输出的内容如下:

{
  
" outer " " foo " ,
  
" inner " : {
    
" innerProp1 " " val1 " ,
    
" innerProp2 " " val2 " ,
    
" inner2 " : {
      
" inner2Prop1 " " in2p1 " ,
      
" inner2Prop2 " " in2p2 "
    }
  }
}

JSON Arrays


使用数组

<json:object> 
  <json:array name
= " days "  items = " ${days} " />
  <json:array name
= " bools "  items = " ${bools} " />
  <json:array name
= " numbers "  items = " ${numbers} " />
</json:object>

输出的结果:

{
  
" days " : [ "Mon","Tue","Wed","Thur","Fri","Sat","Sun" ] ,
  
" bools " : [ true,false,true ] ,
  
" numbers " : [ 1,2,3 ]
}

JSON-taglib 官网: http://json-taglib.sourceforge.net/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值