Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
spring模型中的JSON数据_Json_Spring Mvc_Datatables - Fatal编程技术网

spring模型中的JSON数据

spring模型中的JSON数据,json,spring-mvc,datatables,Json,Spring Mvc,Datatables,它是一个基于spring的web应用程序。我在屏幕上有一个数据表。据我所知,数据表只接受JSON格式的数据。因此,我的模型中有一个字段(字符串)用于保存数据表数据,相同的字段(字符串)将隐藏在屏幕中。在列出(表单提交而不是ajax)后,我会将列表序列化为JSON数据,并将其保存在模型中。在Javascript中,我将使用隐藏字段中的数据填充数据表。这很好,但我怀疑这是否是一个正确的方法 我有一个导出到excel的功能。我将在ajax调用中传递模型,从模型中获取数据并创建XLSX文件。问题是,如果

它是一个基于spring的web应用程序。我在屏幕上有一个数据表。据我所知,数据表只接受JSON格式的数据。因此,我的模型中有一个字段(字符串)用于保存数据表数据,相同的字段(字符串)将隐藏在屏幕中。在列出(表单提交而不是ajax)后,我会将列表序列化为JSON数据,并将其保存在模型中。在Javascript中,我将使用隐藏字段中的数据填充数据表。这很好,但我怀疑这是否是一个正确的方法


我有一个导出到excel的功能。我将在ajax调用中传递模型,从模型中获取数据并创建XLSX文件。问题是,如果数据有3000条记录,它可以正常工作,但当记录数增加到4000条时,模型中的数据在处理程序中显示为null。Spring将值绑定到模型是否有任何数据大小限制?

对于第一个问题,您采用的方法是正确的。 对于导出Excel功能,可以传递存储在隐藏变量中的相同JSON字符串。并将JSON字符串反序列化为数据。因为JSON只是一个字符串,所以对Ajax表单数据没有这样的限制