ajax SpringMvc springboot等等返回json json返回方法

最近有幾個實習的同事。。。。老問 你咋返回的json 。。。怎麼異步查數據。。。。

。。咳咳  統一回復。。。。我是比較實際的作風哈   教你原理  你可能不願意聽,。。那你就學用法吧啊。。(畢竟會多少沒啥用,重要的是你能做出來什麼成績讓領導看到,在公司哪有那麼多時間給你學習去。。。。)

 

老規矩   兩個類  起鍋燒油  狠狠地扔進文件夾裏

需要兩個包  

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.62</version>
</dependency>
<!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib -->
<!-- json-lib -->
<dependency>
    <groupId>net.sf.json-lib</groupId>
    <artifactId>json-lib</artifactId>
    <version>2.4</version>
</dependency>

 

ok  用法來了

第一步。controller繼承BaseContrller

第二步

設置返回值爲void  加入  HttpServletResponse HttpServletResponse   必須有

第三步:

Json j = new Json();//
j.setMsg("成功");//返回消息
j.setObject(list);//返回值
j.setSuccess(true);//返回消息

還有....

super.writeJson(j,HttpServletResponse);

第四步和第0步:發送請求和接收返回值

success 中的data自己定義啊  

這裏的data就是返回 的json   直接 取值就行  我這裏 是循環拼接了一個 表格

 

工具 類中包含json  和jsonp  的返回

https://download.csdn.net/download/qq_36280688/12001146

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章