码迷,mamicode.com
首页 > Web开发 > 详细

json Result

时间:2015-08-03 20:35:01      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

1.json Result的作用

  用于向页面输出json格式的数据,此种类型的Result,可以将json字符串输出到请求发起端

  可以将Action中指定的属性做成json字符串输出

2.语法

  1.输出一个Action属性

  <result name="success" type="json">

    <param name="root">属性名</param>

  </result>

  格式

    指定属性为基本类型,则直接返回该属性值

    如果指定属性为实体对象,则返回格式如{"code":bj01,"name":"zs"}

  2.输出多个Action属性

    <result name="success" type="json">

      <param name="includeProperties">

        属性名1,属性名2,属性名3,...

      </param>

    </result>

    格式:

      将Action中多个属性,做成json字符串,

      格式如:{"id":15,"name":"zs","age":28}

  3.输出所有Action属性

    <result name="success" type="json">

    </result>

    格式:

      将Action所有属性做成json字符串,格式如

      {"id":15,"name":"zs","age":28,"salary":8000}

3.使用步骤

  导包

  修改包继承关系

    在struts.xml中,将Action所在package的继承改为json-default

  配置Action

    在Struts.xml中,配置Action及Result

  异步请求

    在页面上发送异步请求,访问Action

    在JS回调函数中,处理请求返回结果

 

json Result

标签:

原文地址:http://www.cnblogs.com/Crow00/p/4700111.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!