Javascript 使用AJAX的Spring Boot Rest API

Javascript 使用AJAX的Spring Boot Rest API,javascript,spring-boot,thymeleaf,Javascript,Spring Boot,Thymeleaf,我正在为Web UI使用thymeleaf和Ajax。这是我的UIController,用于添加和编辑用户 @GetMapping("/user-form") public String getUserForm(){ return "userform"; } @GetMapping("/user/{id}") public String editUser(@PathVariable int id, Model model){ model.addAttribute("user",

我正在为Web UI使用thymeleaf和Ajax。这是我的UIController,用于添加和编辑用户

@GetMapping("/user-form")
public String getUserForm(){
    return "userform";
}

@GetMapping("/user/{id}")
public String editUser(@PathVariable int id, Model model){
    model.addAttribute("user", userRepository.findOne(id));
    return "userform";
}

我有一个带有Javascript的项目,每当加载userform时,都会检查是否附加了任何模型属性。如果是,如何为控件指定值

既然您现在已将其指定给模型,您所需要做的就是在视图中显示。为此,您需要像这样使用它:

<label value="${user.name}"/>


这就是如何在视图上使用它

当您试图从Ajax中点击控制器时,是否有任何错误。另外,我可以看到您没有在控制器上添加@ResponseBody注释。@Sumit我没有错误访问控制器。但是我想知道如何在javascript.Use-th:inline中获得${user.name},并像这样将脚本代码放入其中//您的代码在这里您好,Jayesh,我可以在jsp中显示值。我想知道如何访问javascript中的用户对象。为此,您需要创建rest服务,您可以从Ajax调用该服务,然后将返回的值分配给javascript中的变量。