다른 Bean 클래스를 가리키는 id를 가진 Bean 클래스가 있습니다. 예를 들어 :클래스 인 다른 Bean ID에서 Bean ID에 액세스하기 Vaadin
String name;
String job;
UserLevel userlevel;
과 유저 레벨의 클래스가 포함되어
String level;
String permission;
그래서 난 데 문제가 userleve에서 문자열 수준에 접근. 데이터베이스에서 정보를 가져 오는 BeanItemContainer를 만들었고 테이블의 데이터 소스를 BeanItemContainer로 설정했습니다. 내가 mytable.addContainerProperty를 사용하여 시도했지만 작동하지 않았다, 나는 시도 :
Firsty try: mytable.addContainerProperty("userlevel", UserLevel.class, "");
Second try: mytable.addContainerProperty("level", String.class, ""):
Thrid try: mytable.addContainerProperty("userlevel", String.class, "");
Fourth try: mytable.addContainerProperty("userlevel.level", String.class, "");
이전에 시도했지만 작동하지 않는 것 같습니다. 테이블에 컨테이너 컨테이너가 없습니다. – abden003