ajax-怎么转换list返回json到前台Ajax?

问题描述

怎么转换list返回json到前台Ajax?

<%

Session s=HibernateSessionFactory.getSession();
Query q=s.createQuery("from Usertab");
List list=q.list();
    s.close();
if(list.isEmpty())
out.print("Error!");

  else{
  for (Iterator it=list.iterator();it.hasNext();)
    {   Usertab ui=(Usertab)it.next();
    JSONArray json = JSONArray.fromObject(ui);
    System.out.println(json);
  }

}
%>

解决方案

list转换json报错,求大神解答啊

解决方案二:

起码把错误信息是什么贴出来。

解决方案三:

http://blog.csdn.net/huangwuyi/article/details/5412500
你要转的不是list吗?

 JSONArray json = JSONArray.fromObject(list);
时间: 2024-10-04 01:32:40

ajax-怎么转换list返回json到前台Ajax?的相关文章

ajax请求时间太长,后台返回json,前台无反应。

问题描述 ajax请求时间太长,后台返回json,前台无反应. 1C 由于后台运算会花费较长时间(大概4.5分钟),这个时间一旦较长,再返回Json给页面时页面就没反应了.`` $.ajaxFileUpload({ url : $(this).attr(""action"") secureuri : false formObj : $(this) append_data : { 'datemonth' : datemonthImport } dataType : '

jquery的ajax异步请求接收返回json数据实例_jquery

jquery的ajax异步请求接收返回json数据方法设置简单,一个是服务器处理程序是返回json数据,另一种就是ajax发送设置的datatype设置为jsonp格式数据或json格式都可以. 代码示例如下: 复制代码 代码如下: $('#send').click(function () {     $.ajax({         type : "GET",         url : "a.php",         dataType : "json

通过ajax异步提交。返回json数据但是浏览器识别为非json

问题描述 通过ajax异步提交.返回json数据但是浏览器识别为非json 返回的数据明明是json格式,为什么提示不对 解决方案 把请求头设置成json格式.如:Content-Type:application/json; charset=UTF-8 解决方案二: 那就是你的ajaxt提交代码是如何的呢?应该设置ajax请求返回的数据格式dataType:json才对. 解决方案三: $.ajax{( url:url, dataType:json, success(function({ }))

解决spring mvc 返回json数据到ajax报错parseerror问题

最近使用ajax接收spring mvc传过来的json数据时总是出现parseerror的错误,错误源码如下: 前端: $.ajax({ type: 'POST', url: "groupFunctionEdit", dataType: 'json', contentType: "application/json", data: JSON.stringify(functiondata), success: function(data){ alert('数据加载成功

jquery ajax异步请求 接收返回json数据

例子  代码如下 复制代码 $('#send').click(function () {     $.ajax({         type : "GET",         url : "a.php",         dataType : "jsonp",         success : function (data) {             $.each(data.items, function (i, item) {       

Java中使用json与前台Ajax数据交互的方法_java

本文主要为大家分享了Ajax获取显示Json数据的一种方法,供大家参考,具体内容如下  1.首先前台用Ajax,其中注意dataType一定要选择json方式,Action成功返回给页面的Json内容是这样的[{"number":"V006","names":"LiLei"}],可见comment['names']对应"names":"LiLei",comment['number']对应

【json】前台ajax序列化的多个属性拼接在一起的字符串,转化为JSONObject对象

1.首先看一下前台序列化了哪些东西: 部分js代码 //查询按钮 $(".questButton").click(function(){ $.ajax({url:"/questionnaire/statistics.jhtml", type:"get", async:false, traditional:false, data:{questOptions:$("input[name='category']:checked").

ajax请求后台,返回json格式数据,模板!

添加一个用户的时候,需要找出公司下所有的部门,和相应部门下的角色,利用ajax请求,实现联动技术.将返回的json格式数据,添加到select标签下.   <script type="text/javascript">        //加载出部门的信息            function loadGroup(){                            $.ajax({                    type:"post", 

JQuery ajax返回JSON时的处理方式 (三种方式)_AJAX相关

最近在使用JQuery的ajax方法时,要求返回的数据为json数据,在处理的过程中遇到下面的几个问题,那就是采用不同的方式来生成json数据的时候,在$.ajax方法中应该是如何来处理的,下面依次来进行说明,由于本人使用的是asp.net,所以处理的页面都是采用.net来做的!其他的方式应该是相同的吧         一.JSON的一些基础知识. JSON中对象通过"{}"来标识,一个"{}"代表一个对象,如{"AreaId":"12