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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM