여러 검색 옵션 (입력 텍스트 상자)이있는 검색 페이지가 있습니다. 입력 한 검색 기준에 따라 동적 검색 쿼리를 만들어야합니다. (사용자가 어떤 값을 입력 한 필드를 기준으로 검색 결과가 필요합니다.)ADF에서 동적 검색
0
A
답변
0
ADF/BC를 사용하는 경우 기본 제공됩니다. <af:query/>
구성 요소 만 사용하면됩니다.
1
또는 간단한 검색을 위해 <af:quickQuery>
을 사용할 수 있습니다. 다음은 Oracle demo에서 가져온 샘플 코드입니다.
<af:quickQuery label="Search" id="search" searchDesc="search" binding="#{editor.component}" value="#{demoQuickQuery.queryDescriptor}" queryListener="#{demoQuickQuery.processQuery}">
</af:quickQuery>
0
af:query는 두 쿼리 구성 요소의보다 강력한, 그러나 쿼리의 기반이 될 VO에 viewcriteria 객체를 만들 필요로한다. 그러나 이것은 매우 강력합니다 : 동적으로 새로운 속성을 런타임에 쿼리에 추가하고, 쿼리 규칙을 변경하십시오 (시작, 포함 등)
af:quickquery 한 번에 하나씩 쿼리 할 속성을 선택할 수 있습니다.
참고 : 이러한 구성 요소 (그리고 executewithparms가) ADF에서 만 지원 쿼리 방법
을는 11g에 직면 해있다