Spring MVC 利用FastJson返回Json字符串。

  

 

          网上关于很多用SPMVC返回Json字符串的试,如:

             https://www.cnblogs.com/ssslinppp/p/4528892.html

        该方法,是标准的教科书式的方式,作者认为,在实际项目中,使用未必方便,所以自己习惯用fastJson把字符串化后,再直接返回字符串就行。

         前提:

    导入fastjason jar包。

          并在项目中引入jar包                  

        

import com.alibaba.fastjson.JSON;

 

       例1   :返回一个对象的JSON字符串。

                  

    @ResponseBody
    @RequestMapping(value="/getSingleObject",method=RequestMethod.GET)
    public String getDataToSession() {
        User user=new User();
        user.setPassword("123456");
        user.setUserName("zhangSan4");
        String string=JSON.toJSONString(user);
        return  string;
    }
View Code

 

        前台页面显示如下: 

               

       例2:返回多个对象的JSON字符串

                   

    @ResponseBody
    @RequestMapping(value="/getListObject",method=RequestMethod.GET)
    public String getDataToSessionList() {
        List<User> list=new ArrayList<User>();
        User user=new User();
        user.setPassword("123456");
        user.setUserName("zhangSan4");
        list.add(user);
        User user2=new User();
        user2.setPassword("321654");
        user2.setUserName("WangWu");
        list.add(user2);
        String string=JSON.toJSONString(list);
        return  string;
    }
View Code

 

        

        前台页面显示如下: 

                  

 验证代码:https://files.cnblogs.com/files/peiyangjun/20180104_springMVC_easyui.zip

转载于:https://www.cnblogs.com/peiyangjun/p/8178692.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值