1
사용자 검색에 rich:autocomplete
을 사용합니다.표 레이아웃과 함께 부 귀환의 자동 완성을 사용하는 방법은 무엇입니까?
검색 결과에 이름, 주소, 나이, & 사진과 같은 사용자의 세부 정보가 모두 포함되어 있습니다.
<rich:autocomplete mode="client" showButton="true"
layout="table" autocompleteMethod="#{patientSearch.autocomplete}"
fetchValue="#{patient.patientId}" id="txtPatientSearch" var="patient">
<rich:column>
<h:graphicImage value="/resources/images/default.png" />
</rich:column>
<rich:column>
<h:outputText value="#{patient.fname}" />
</rich:column>
<rich:column>
<h:outputText value="#{patient.lname}" />
</rich:column>
<rich:column>
<h:outputText value="#{patient.gender}" />
</rich:column>
<rich:column>
<h:outputText value="#{patient.mrn}" />
</rich:column>
</rich:autocomplete>
과 콩에서 자동 완성 방법 :
public List<SearchPatient> autocomplete(String search) {
ArrayList<SearchPatient> result = new ArrayList<SearchPatient>();
Iterator<SearchPatient> iterator
= patientDAO.searchPatientByAll(search, 1, this.sessionToken).iterator();
while (iterator.hasNext()) {
SearchPatient elem = ((SearchPatient) iterator.next());
result.add(elem);
}
return result;
}
하지만 난 내 응용 프로그램을 배포 할 때 예외를 제공합니다
javax.el.PropertyNotFoundException: Property 'autocomplete' not found on type xtremum.health.web.bean.PatientSearchBean
이 빈을
이
내 코드입니다 자동 완성 메소드가 포함되어 있습니다. 사람이 테이블 구조에 대한 자동 완성을 사용하는 방법을 말해 주시겠습니까 ... 나에게 도와주세요 매우 급한 ....
처럼 보인다? – Padmarag
읽을 수있는 코드를 포맷하십시오 –
제대로 코드를 작성하지만 올바르게 표시되지 않습니다. sory 나는 내 문제가 아닌 아무것도하지 않습니다 .. –