1
thymeleafにコンテキストからオブジェクトのjsonを出力する方法はありますか?私はコントローラの中でそれをすることができますが、本当にしたくないです。オブジェクトをthymeleafテンプレート内のJSON直列化
コントローラー:
@RequestMapping("/{projectId}/edit")
public String editProject(Model model, @PathVariable Long projectId) {
Project project = projectRepo.findOne(projectId);
// Below line works, but I want to put the object to the model
// model.addAttribute("project", new ObjectMapper().writeValueAsString(project));
model.addAttribute("project", project);
return "project/edit";
}
部分テンプレート:
<script>
var app = new Vue({
el: '#app',
data: {
project: [(${project})]
}
});
</script>
おかげで、素晴らしいthatsの。 {} –
の後にセミコロンを付けずに動作します。これはJSONではありません。それはJavascriptです。 JSON( '