org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetException异常解决
来源:互联网 发布:java 规则引擎 编辑:程序博客网 时间:2024/05/22 14:55
org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetExceptionorg.apache.struts2.json.JSONWriter.bean(JSONWriter.java:246)org.apache.struts2.json.JSONWriter.processCustom(JSONWriter.java:178)org.apache.struts2.json.JSONWriter.process(JSONWriter.java:168)org.apache.struts2.json.JSONWriter.value(JSONWriter.java:134)org.apache.struts2.json.JSONWriter.write(JSONWriter.java:102)org.apache.struts2.json.JSONUtil.serialize(JSONUtil.java:116)org.apache.struts2.json.JSONResult.createJSONString(JSONResult.java:196)org.apache.struts2.json.JSONResult.execute(JSONResult.java:170)
这种问题遇到过两次了,都是在ajax调用action返回json时出现,大概有以下解决方案可以尝试:
1.由于在action中Service层的注入加入了对应的get()和set()方法,返回的json对象会将这个get方法当作实体类的属性来返回,那么删掉service的get()方法就可以了。
2.在action中除了get属性()方法之外,最好不要定义get开头的action方法,否则ajax调用时会执行这个方法。
3.遇到的两次问题分别用前2种方案解决了,在网上搜的时候发现还有一种方案是除了get属性()方法之外在其他getxxx()方法前面加注释@JSON(serialize=false),
如果前2种方案没有解决,可以试试这一种。
0 0
- org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetException异常解决
- org.apache.struts2.json.JSONException:java.lang.reflect.InvocationTargetException异常解决
- org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetException
- 解决org.apache.struts2.json.JSONException异常
- jquery Ajax 返回JSON报错: org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetExce
- jquery Ajax 返回JSON报错: org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetExce
- jquery Ajax 返回JSON报错: org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetExce
- org.apache.poi.POIXMLException: java.lang.reflect.InvocationTargetException异常
- net.sf.json.JSONException: va.lang.reflect.InvocationTargetException异常
- json数据转换异常:net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
- json数据转换异常:net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
- json数据转换异常:net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
- json数据转换异常:net.sf.json.JSONException: Java.lang.reflect.InvocationTargetException
- 关于org.apache.struts2.json.JSONException: org.apache.struts2.json.JSONException异常的解决
- net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
- net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
- 解析net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
- net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
- ActionMessages的使用&cookies操作验证码
- 在html中调用QQ,MSN,旺旺,Skype,Email的方法
- 在html中调出Flash,视.音频播放器的方法
- 导入csv文件时,如果最后一列没有数据,读取出来的集合比抬头字段少,和数据中包含","如何处理?
- 选择主菜单,自动全选子菜单的checkbox操作
- org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetException异常解决
- 左右列表框内容选择控件
- 多级菜单
- 关于滑动冲突的解决方案
- Mybatis自增主键返回与非自增主键返回
- uniry3d(4)基类中的基础方法的调用顺序
- 让text不停往复的运动
- Quartz与Spring的整合使用
- 让text不停往复的运动,和上一个有区别