Post adı verilen bir nesneye erişmek istediğimi söyle. Gönderi, Kategori Kategorisi kategorisinde bir örnek değişkene sahiptir. buna mümkündür aşağıda erişmek için eğer Java denetleyici sınıfının thymeleaf html dosyasındaThymeleaf nesnesinin özniteliği özniteliğine nasıl erişilir?
model.addAttribute("posts", postRepository.findPostsByUser(user));
yılında
ben merak ediyorum<tr data-th-each="post : ${posts}">
var?
{post.category.name}
Açıklama için aşağıdaki java sınıflarını ekledim. Her örnekte ilgili ayarlayıcılar ve alıcılar bulunur.
@Entity
public class Post {
@ManyToOne
@JoinColumn(name = "category_id")
private Category category;
@Entity
public class Category {
private String name;
{post.category.name} 'yi denediniz mi? Sonuç neydi? –
Bu, benim bölümümdeki bir hatadır. – Albert
null olarak gösterildi olarak değişken başlatılmadı Ne tür bir hata var? Belki de 'LazyLoadingException' sorunu? – sanluck