java - 在struts 2中接受没有root的JSON有效负载
问题描述
我们要求接受具有没有根属性的有效负载的发布请求。
示例请求有效负载如下:
[
{
"Id":"test1",
"Status":"ok"
},
{
"Id":"test2",
"Status":"ok"
}
]
我参考了文章中显示的示例:https ://tech.learnerandtutor.com/send-json-object-to-struts-2-action-by-jquery-ajax/
它正在发送顶部有根元素的 json 对象,它工作正常。但我们的要求是 json 有效载荷中没有根元素。
我还参考了 https://struts.apache.org/plugins/json/#wrapping的文档
但它只提到了
“处理 JSON 数组时,必须在 JSONInterceptor 上设置根属性。”
我无法解释。有人可以帮助我吗?
解决方案
推荐阅读
- python - 如何使用 API 请求 python 打印州人口信息
- python - 使用带有声明性基础的烧瓶迁移而不是 db.model
- excel - 创建一个选中和取消选中所有其他复选框的 ActiveX 复选框
- javascript - PHP:在 echo 输出函数名称中调用 javascript 函数
- ti-basic - 有没有办法检查变量在 ti-basic 范围内出现的次数?(对于因子计算器)
- php - 使用 AJAX 和 PHP 处理 html 表单中的多个输入字段
- asp.net-core - 如何通过 ASP.NET Core 3 中的中间 Web API 传递未更改的 HTTP 响应?
- excel - Excel 复选框和数组
- c++ - 比较c++中的两个变量
- php - 修复这个 multidimosenal 数组 foreach 循环选择,我做了函数但不起作用,谁能帮我解决这个问题?