Java 为什么JSON响应被包装在一个"_jqjsp";外部因素?
我试图使用SpringMVC和Java复制一些JSON。JSON如下所示:Java 为什么JSON响应被包装在一个"_jqjsp";外部因素?,java,json,spring-mvc,Java,Json,Spring Mvc,我试图使用SpringMVC和Java复制一些JSON。JSON如下所示: _jqjsp({ "hits":3869, "highlight":{ "include_matches":false, "markup_items":false }, ... (lots more) ... }) 哪个Java对象类型将表示外部元素\u jqjsp,它用于什么?没有表示此构造的Java对象。生成JSON(它是JavaScript对象文本的有效子集),然后将其
_jqjsp({
"hits":3869,
"highlight":{
"include_matches":false,
"markup_items":false
},
... (lots more) ...
})
哪个Java对象类型将表示外部元素
\u jqjsp
,它用于什么?没有表示此构造的Java对象。生成JSON(它是JavaScript对象文本的有效子集),然后将其包装为“正确”文本
有关此表单的生成时间和使用方式,请参见:
在JSONP使用模式中,
的src属性指向的URL请求返回JSON数据,并在其周围包装一个函数调用。这样,JavaScript环境中已经定义的函数就可以操作JSON数据。JSONP负载可能如下所示:
_jqjsp({
"hits":3869,
"highlight":{
"include_matches":false,
"markup_items":false
},
... (lots more) ...
})
functionCall({“Name”:“Foo”,“Id”:1234,“Rank”:7})代码>
虽然它本身可能不是JSONP,但取决于生成块的方式/位置,上面的规则同样适用:输出表示可以直接执行的JavaScript代码。没有表示此构造的Java对象。生成JSON(它是JavaScript对象文本的有效子集),然后将其包装为“正确”文本
有关此表单的生成时间和使用方式,请参见:
在JSONP使用模式中,
的src属性指向的URL请求返回JSON数据,并在其周围包装一个函数调用。这样,JavaScript环境中已经定义的函数就可以操作JSON数据。JSONP负载可能如下所示:
_jqjsp({
"hits":3869,
"highlight":{
"include_matches":false,
"markup_items":false
},
... (lots more) ...
})
functionCall({“Name”:“Foo”,“Id”:1234,“Rank”:7})代码>
虽然可能不是JSONP本身,但这取决于生成块的方式/位置,上面的规则也适用:输出表示可以直接执行的JavaScript代码。您的代码不是JSON,而是使用JSON参数调用\u jqjsp
函数
\u jqjsp
是函数名,与JSON对象无关
您可以阅读更多内容。您的代码不是JSON,而是使用JSON参数调用\u jqjsp
函数
\u jqjsp
是函数名,与JSON对象无关
你可以读更多