나는 wolud와 같은 용도로 사용합니다. DataModel 및 DataModelSelection 내 관리 구성 요소의 주석.Seam의 DataModel 및 DataModelSelection 문제
@Name("myComponent")
@Scope(CONVERSATION)
public class MyComponent {
@DataModel
private List<Item> myDataModel;
@DataModelSelection
@Out(required=false)
private Item selectedItem;
....
}
내가 선택한 항목 데이터를 표시하려는 모달 패널을 만들고 싶다고 가정 해 봅시다. Unfortunatelly DataModelSelection 모달 패널의 null 주석이 재산 '의 selectedItem'....
<rich:dataGrid value="#{myDataModel}" var="something">
....
<a4j:commandButton oncomplete="show my edit panel" ..../>
....
</rich:dataGrid>
<rich:modalPanel>
....
<h:inputText value="myComponent.selectedItem"/>
</rich:modalPanel>
데이터 그리드 외부에서 선택한 데이터를 사용할 수있는 모든 가능한 방법이 있나요?
또 다른 것은 내가 데이터 그리드값 재산에서 "myComponent.myDataModel"을 사용할 수 없다는 것입니다, 단순히 myDataModel. 다른 경우에는 어떤 클래스를 기반으로 다른 클래스를 사용하고 싶다면 문제가 될 수있는 것은 잘 동작하지 않습니다.
제안 사항?
미리 감사드립니다.