Я новичок в jdeveloper, работающем с проектами adf.
У меня есть таблица, загруженная массивом java, который получает данные из службы отдыха.
это моя модель
public class model {
String campo1, campo2, campo3;
//construct - Getter and Setter
}
это мой контроллер
public class controller {
model d = new model();
List<model> lts_person = new ArrayList();
RichTable table;
FilterableQueryDescriptor decriptor;
//construct - Getter and Setter
}
это мой jspx -> af: table
<af:table summary="demo" var="row" rowBandingInterval="1" id="t1"
inlineStyle="width:60.0%;" value="#{lista.lts_person}"
rowSelection="single" varStatus="vs"
filterModel="#{lista.table}" filterVisible="true"
emptyText="Data Not Found">
<af:column sortable="true" headerText="Codigo" id="c1"
filterable="true" sortProperty="campo1">
<af:outputText value="#{row.campo1}" id="ot1"/>
</af:column>
<af:column sortable="true" headerText="Nombres" id="c3"
filterable="true" sortProperty="campo2">
<af:outputText value="#{row.campo2}" id="ot2"/>
</af:column>
<af:column sortable="true" headerText="Apellidos" id="c2"
filterable="true" sortProperty="campo3">
<af:outputText value="#{row.campo3}" id="ot3"/>
</af:column>
</af:table>
Я видел, что мне нужно конвертировать из моей модели в Richtable, а затем передать его через FilterableQueryDescriptor и вернуть дескриптор, но я не понимаю, как это сделать.
В таблице af: я понимаю, что дескриптор в модели фильтра и Binding не знает, если это необходимо .