Spring boot thymeleafによるローカルリフレッシュ

2124 ワード

html:
                                

js:
function getRepair() {
    var url = "/getRepair";
    $("#recording").load(url);
}

バックグラウンドjava:
@Controller
public class GetController {
    @Autowired
    private RepairRepositories repairRepositories;

    @RequestMapping({"/getRepair"})
    public String getRepair(ModelMap modelMap, HttpSession session) {
        Integer userId = (Integer) session.getAttribute("user_id");
        List repairs = repairRepositories.getRepair(userId);
        modelMap.addAttribute("repair",repairs);
        return "payCenter::recording";
    }
}

注:注記用@Controller注記、@ResponseBody注記または@RestController注記は使用できません
そうでなければページに表示されるのは
payCenter::recording