gpt4 book ai didi

javascript - 使用javascript在spring boot应用程序中获取url返回时出错

转载 作者:行者123 更新时间:2023-11-30 20:36:05 25 4
gpt4 key购买 nike

我正在尝试使用 javascript 在 url 中获取请求的返回值,但我遇到了问题。

我有以下代码:

Controller :

@GetMapping("/linguagens")
@ResponseBody
public Map<String, Linguagem> linguagens(){
Map<String, Linguagem> linguagens = new HashMap<>();
linguagens.put("linguagem", new Linguagem("Java", true));
return linguagens;
}

HTML 页面:

            <button id="verLinguagens">Ver linguagens</button>
<div id="linguagens">

</div>

JavaScript 代码:

$('#verLinguagens').click(function (e) {
e.preventDefault();
$.get("/linguagens")
.done(function (data) {
$('#linguagens').html("Linguagens: " + data.linguagem)
console.log(data.linguagem)
console.log(data)
});

});

在我的页面显示结果,但是这样显示:

Linguagens: [object Object]

如何显示正确的结果?像这样

{
"Linguagem": {
"nome": "Java",
"compilada": true
}

谢谢!

最佳答案

有效!!

Linguagens: {"nome":"Java","compilada":true}

但是,像这样,我可以将键的每个值放在某个标签中吗?比如,在 ID 为“javaLabel”的标签中值“java”?

关于javascript - 使用javascript在spring boot应用程序中获取url返回时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49823360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com