这是我的servlet代码请检查代码并告诉我为什么会出现此错误?
List<Group> list= dao.findgroup(user);
JSONObject json=(JSONObject) JSONSerializer.toJSON(list);
ServletResponse response=ActionContext.getServletResponse();
response.setContentType("text/JSON");
PrintWriter out=response.getWriter();
out.println(json);
out.close();
//这是我的jQuery代码
$.get("viewgroup.process",function(data){
var use=$.parseJSON(data);
$(use).each(function(i,v)
{
var det="<tr><td>"+v.value+"</td><td>"+v.description+"</td><td>"+v.code+"</td><td>"+v.status+"</td><td><a href='#'>reset code</a></td><td><a href='#'>change status</a></td></tr>";
$(det).appendTo("#tablebody");
});
现在我的问题是,当我发送该请求,并得到一个列表作为JSON对象,当我使用方法parseJSON它给了我错误:
SyntaxError: JSON.parse: unexpected character
任何一个可以告诉我,为什么这个错误呢?
我有一个列表,并使用jsonserlializer已转换成JSONObject的?AMD刈其现在的工作?任何方法可行,为什么它不工作 – user3380123