使用javascript在spring启动应用程序中返回url时出错
我试图用javascript在url中获取请求的返回,但遇到了问题 我有以下代码: 控制器:使用javascript在spring启动应用程序中返回url时出错,javascript,java,html,spring,Javascript,Java,Html,Spring,我试图用javascript在url中获取请求的返回,但遇到了问题 我有以下代码: 控制器: @GetMapping("/linguagens") @ResponseBody public Map<String, Linguagem> linguagens(){ Map<String, Linguagem> linguagens = new HashMap<>(); linguagens.put("linguagem", new Linguag
@GetMapping("/linguagens")
@ResponseBody
public Map<String, Linguagem> linguagens(){
Map<String, Linguagem> linguagens = new HashMap<>();
linguagens.put("linguagem", new Linguagem("Java", true));
return linguagens;
}
}))
在我的页面中显示结果,但如下所示:
Linguagens: [object Object]
如何显示正确的结果?像这样
{
"Linguagem": {
"nome": "Java",
"compilada": true
}
}
谢谢 您可以使用
JSON.stringify(data)
将数据转换为JSON表示。它可以工作
Linguagens: {"nome":"Java","compilada":true}
但是,像这样,我可以把键的每个值放在某个标签中?
比如,id为“javaLabel”的标签中的值“java”?这会告诉你你想要什么吗
var数据={
“语言”:{
“nome”:“Java”,
“compileada”:正确
}
};
console.dir(数据);
var pretty=JSON.stringify(数据,null,'\t');
document.getElementById('content').innerHTML=pretty代码>
{
"Linguagem": {
"nome": "Java",
"compilada": true
}
Linguagens: {"nome":"Java","compilada":true}