【发布时间】:2019-02-06 06:09:50
【问题描述】:
在我的 main.js 文件中,我想从 spring boot 控制器中获取某种特定 json 格式的数据。 例如。
var contactsJSON = [{"userId": "firstuser", "displayName": "firstuser"},
{"userId": "seconduser", "displayName": "seconduser"}];
现在在我的控制器“/users”中,我正在返回所有用户的列表。 我希望在应用程序加载时以所需的 json 格式动态填充contactsJSON 的值(我只需要用户名来创建 JSON)。
main.js
var contactsJSON = [{"userId": "firstuser", "displayName": "firstuser"
},
{"userId": "seconduser", "displayName": "seconduser"
},
{"userId": "thirduser", "displayName": "thirduser"
}
];
UserController.java
@RequestMapping(value = "/users", method = RequestMethod.GET)
public String viewUsers(Model model) {
List<User> list = userService.getAllUsers();
model.addAttribute("userList", list);
return "welcome";
}
List contains private Long id;
private String username;
private String password;
private String passwordConfirm;
我想在我的 javascript 文件中动态提供 contactsJSON 的值。我该怎么做?
【问题讨论】:
-
您使用的是 Thymeleaf 之类的模板库吗?
"welcome"指的是什么? -
谢谢菲尔。但是这里欢迎的是 .jsp 文件,我在其中显示用户列表。例如。在我的welcome.jsp 文件中,我显示用户列表如下“查看用户
" 同样,我想调用javascript文件中的代码。有什么办法吗?${listValue}
标签: javascript java spring-boot jsp