如何将大型变量数据从javascript发送到SpringMVC控制器
How to send large var Data from javascript to SpringMVC Controller?
我在springMVC工作。我面临一个问题,我的javascript函数具有json形式的大文本值,我想将数据从javascript发送到我的控制器 我该怎么做 有人帮助我 请检查我的代码
function jsonString()
{
var jsonData ="{ description: "GM, DML Server Marketing",
email: "jeankend@name.com",
groupTitleColor: "#4169e1",
image: "d.png",
itemTitleColor: "#4b0082",
phone: "949-453-0415",
title: "Jean Kendall"
},
{ description: "GM, Application Platform and Development Marketing",
email: "bradwhit@name.com",
groupTitleColor: "#4169e1",
image: "f.png",
itemTitleColor: "#4b0082",
phone: "502-528-6379",
title: "Brad Whitt"
}
}"
就像我有大数据一样..现在我想使用 spring mvc 将此 json 格式数据存储在我的数据库中,如何将此数据从 javascript 发送到 Spring MVC 中的控制器我以这种方式购买,请检查我的代码 在我的控制器中
public @ResponseBody String saveOrgChart(@PathVariable String domainName,@RequestParam String domainId,@RequestBody String jsonStr)
{
logger.warning("the domainName is..:"+domainName);
logger.warning("the domainId is....:"+domainId);
logger.warning("the jsonStirng is.."+jsonStr);
Long primaryDomainId = 0L;
}
它是否正确或有任何其他方法?请告诉我
不要使用字符串...您生活在对象世界中,请使用对象。创建一个可以保存数据的对象,而不是纯字符串,将其作为 JSON 对象数组发送。数组可以作为元素的列表/集合进行检索。
public class Person {
private String description;
private String email;
private String groupTitleColor;
private String image;
private String itemTitleColor;
private String phone;
private String title;
// Getters/Setters omitted
}
现在,您的控制器可能如下所示
public @ResponseBody String saveOrgChart(@PathVariable String domainName,@RequestParam String domainId,@RequestBody List persons) { ... }
尽管您可能需要将 List 包装在另一个容器对象中。
相关文章:
- 在指令控制器中使用$attrs时出现问题
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 从控制器返回后Ajax启动事件激发
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- 如何在单击复选框后调用控制器方法
- 将$routeParams从angularjs传递到springMVC控制器
- 如何使用springmvc控制器通过ajax sumbit传递文件对象
- 如何从控制器返回对象列表并使用JQuery(SpringMVC,ajax)显示它们
- 如何将大型变量数据从javascript发送到SpringMVC控制器
- 如何在Springmvc中使用onchange方法从jsp调用控制器方法
- 重定向到springmvc控制器而不打开页面
- springmvc:如何在没有控制器方法参数的情况下以mvc传递参数
- SpringMVC:将两个jsp集成到一个控制器中,并使用一个requestMapping
- 如何在SpringMVC中将String集合从控制器传递到视图
- 使用ajax将数组数据从浏览器中的javascript传递到springmvc控制器
- 如何将数据从SpringMVC控制器传递到浏览器javascript
- 如何在javascript中获取springmvc控制器模型键值
- 来自SpringMVC控制器的带引号的字符串,没有在javascript-jquery中显示
- JavaScript+SpringMVC-如何从控制器发送的对象中获取值
- Ajax发布到springmvc控制器,用于刷新数据表