为什么80%的码农都做不了架构师?>>>   

项目中通过jsonplugin-0.21.jar做json和struts2的整合。前台用jQuery1.5。

调用jquery的ajax方法时,总是出现“parsererror”错误。

在ajax的error回调中弹出异常信息。

error: function(XMLHttpRequest, textStatus, errorThrown) {

alert( errorThrown);

},

发现返回的json串中,对于实体类的转换有问题,类名转换后的键值对没有用双引号,

而是这样:{__cp:'com.dw.web.vo.User',"name":"tom","sex":"male",....},

后来查到jQuery1.4版本以后,对json串的解析更加严格,如果没有用双引号,就会出现转换错误。

然后就感觉可能是jsonplugin-0.21.jar包的问题,

从官方下载了一个jsonplugin-0.32.jar,替换后问题解决。

转载于:https://my.oschina.net/jawava/blog/29380

struts2.0和jQuery1.5的json问题相关推荐

  1. Struts2.0第三章(文件上传、ajax开发、json、Fastjson、Jackson、注解开发)

    Struts2.0文件上传: 浏览器端注意事项: 1.表单提交方式method = post: 2.表单中必须有一个<input type="file" name = &qu ...

  2. MyEclipse下Struts2配置使用和Ajax、JSON的配合

    原创文章,转载请注明:MyEclipse下Struts2配置使用和Ajax.JSON的配合  By Lucio.Yang 新手,初学Struts2的配置,同时尝试与Ajax通过JSON交互.首先介绍M ...

  3. struts2控制器及拦截器返回JSON格式数据

    1.     JSON插件 想要使用json必定会用到jquery. 1.1        导入相关的Ajax-jar包-01资料中ajax文件中. commons-beanutils-1.8.0.j ...

  4. Struts2.0下的客户端验证

    Struts2.0 默认提供了 simple,xhtml,css_xhtml,ajax  几个模板主题, 但对于 simple 不支持客户端的js验证. 对 simple 和xhtml 下的几个文件进 ...

  5. struts2.0实现文件上传

    首先,引入jar包.除了 Struts2.0的几个核心jar包外,还需要额外引入commons-fileupload.jar和commons-io.jar. 引入这两个包的时候,似乎版本也是一个比较重 ...

  6. struts2.0获取各种表单的数据

    转自:http://www.2cto.com/kf/201107/97883.html 后台代码: 1 import java.util.List; 2 import com.opensymphony ...

  7. 配置Struts2.0

    1.web.xml文件 <?xml version="1.0" encoding="UTF-8"?> <web-app id="We ...

  8. struts2.0标签库

    用过struts1.x的人都知道,标签库有html.bean.logic.tiles, 而struts2.0里的标签却没有分类,只用在jsp头文件加上 <%@ taglib prefix=&qu ...

  9. Struts1.x和Struts2.0的Action的区别

    Struts1.x Struts2.0 1.接口: Struts1.x必须继承org.apache.struts.action.Action或者其子类 Struts2.0无须继承任务类型或实现任何接口 ...

最新文章

  1. EyeDropper 开发实践
  2. dedecms 页面无刷新调取
  3. 图像处理(三)图像分割(1)Random Walks分割
  4. CSS box-shadow 盒子阴影属性
  5. jquery lazy load
  6. 44个Java代码性能优化总结
  7. IntelliJ IDEA for Mac中Maven菜单用法详解
  8. CRC冗余校验举例和原理
  9. 剑指Offer:面试题33——把数组排成最小的数(java实现)(未完待续)
  10. 自然语言处理基础知识HR
  11. Intel CPU 曝两个新漏洞影响所有处理器,设备可遭接管(含视频)
  12. 思科vrf配置实例_从原理到配置,最全的VLAN说明就在这了!
  13. 数据挖掘原理与算法_【干货】UIUC韩家炜老师2020年新课:CS512 数据挖掘:原理与算法,附PPT...
  14. Gromacs—GMX
  15. 管理远程团队的4种方法
  16. 1-2 Verilog 4位 二选一 多路选择器
  17. java 跳出递归_java中途强制跳出递归
  18. bzoj 1022: [SHOI2008]小约翰的游戏John anti_nim游戏
  19. 快速学习一门新技术的工作原理(十步学习法来自软技能)
  20. AutoAugment: Learning Augmentation Strategies from Data

热门文章

  1. python创建excel_python创建Excel文件数据的方法
  2. js如何调用h5的日期控价_微信公众号支付H5调用支付解析
  3. linux如何判断网线插入_【干货】配线架的连接方式有哪几种?配线架与交换机如何连接?...
  4. 华为鸿蒙发布会新手机,曝华为 P50/Pro 系列最终版确定,6 月 2 日揭晓鸿蒙手机发布时间...
  5. ajax联系人数,setInterval定时调用ajax实现在线人数统计
  6. java面试题一 静态变量
  7. inline-block清除空隙2
  8. Struts 2配置详解
  9. python函数详解
  10. 2018 CVPR GAN 相关论文调研