自己在搭建SSM框架的时候(Spring + spring mvc + mybatis)报错内容如下:

No serializer found for class org.json.JSONObject and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS)

报错的意思是用的这个JSONObject对象由于没有实例化引起的 !!

导包注意点!(版本随意 但是包要导正确)

commons-beanutils-1.7.0.jar

commons-collections-3.2.1.jar

commons-lang-2.4.jar

commons-logging-1.1.3.jar

ezmorph-1.0.3.jar

json-lib-2.2.3-jdk15.jar

JSONArray 和 JSONObject 分别是位于以下

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

后端代码返回

  @ResponseBody
@RequestMapping(method = RequestMethod.POST, value = "/loadItems")
public JSONArray loadItems(HttpServletRequest request) {
int index = Integer.valueOf(request.getParameter("index"));
JSONArray json = itemService.loadItemsByIndex(index);
System.out.println(json);
return json;
     //返回jsonarray数据
}

前台AJAX Success函数接收

$.ajax({
type:"post",
url:"loadItems",
async:"false",
data:{
index:1
},
dataType:"json",
success:function(data){
alert(data);
},
error:function(request) {
alert("请求发送失败")
} })

最新文章

  1. Go项目结构和模块导入
  2. SQL Server创建索引(转)
  3. JAVA_Android APK反编译就这么简单 详解(附图)
  4. gcc创建和使用静态库、动态库
  5. Spring对Hibernate事务管理
  6. SmtpClient 类
  7. Spark官方文档——本地编写并运行scala程序
  8. C++ 排序函数 sort(),qsort()的含义与用法 ,字符串string 的逆序排序等
  9. 《boot分区监控的小脚本》
  10. Project Euler 84:Monopoly odds 大富翁几率
  11. C# 正则表达式 学习笔记二
  12. sql 学习之 group by 及 聚合函数
  13. c++之 常量
  14. webstrom自定义代码块的设置方法
  15. Java:静态内部类的使用目的、使用限制、与非静态内部类的对比
  16. Python字典的浅复制和深复制
  17. 安卓开发笔记(三十):自定义Button
  18. 16.Linux-LCD驱动(详解)
  19. js限制图片大小、点击放大图片、点击在新开页面显示
  20. Eclipse快捷键 10个最有用的快捷键(转载收藏)

热门文章

  1. jQuery 页面加载初始化
  2. 2016CCPC东北地区大学生程序设计竞赛 (2018年8月22日组队训练赛)
  3. 郑轻校赛 2127 tmk射气球 (数学)
  4. NYOJ 409 郁闷的C小加(三) (字符串处理)
  5. div遮罩实现禁用鼠标(click、hover等)事件
  6. eWebEditor复制粘贴图片时过滤域名
  7. 选中一行并且选中该行的radio
  8. 垃圾回收算法与 JVM 垃圾回收器综述(转)
  9. JS中firstChild,lastChild,nodeValue属性
  10. HTML canvas fillText()与measureText()方法