六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 36|回复: 0

action返回JSON数据结构的做法

[复制链接]

升级  37.33%

94

主题

94

主题

94

主题

举人

Rank: 3Rank: 3

积分
312
 楼主| 发表于 2013-1-23 02:25:20 | 显示全部楼层 |阅读模式
action返回 JSON数据结构,做个笔记。
您是不是感觉有些没注意到的地方呢?
 
    /**     * 创建AJAX应答数据(JSON数据格式)     *      * @param response     *            输出     * @param obj     *            要封装的对象     * @return null     * @throws IOException     */    private static ActionForward buildJSONDate(final HttpServletResponse response, final Object obj) throws IOException    {       //设置编码        response.setContentType("application/json;charset=UTF-8");        response.setCharacterEncoding("UTF-8");        // 设置浏览器不要缓存        response.setHeader("Pragma", "No-cache");        response.setHeader("Cache-Control", "no-cache");        response.setDateHeader("Expires", 0);        final PrintWriter out = response.getWriter();        JsonUtil.toJson(out, obj); //把JSON数据结构写到输出流中        out.flush();        return null;    }
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表