2009-09-02 5 views
0

내 문제에 도움을 요청하고 있습니다. JSF를 처음 사용하고 있으며 간단한 JSF 온라인 스토어 데모 페이지가 있습니다. 검색 태그 필드 아래에 검색 결과가있는 페이지 만 포함하므로 탐색 규칙을 사용하지 않습니다. 문제는 15 개의 필드 (입력 텍스트 및 메뉴)와 같이 상세한 검색을 수행하는 것입니다. 필드를 선택하고 검색 버튼을 클릭하면 데이터베이스 (내 페이지가 아닌 다른 서버에 있고 REST를 사용하는)에 대한 긴 GET 요청을 생성하고 응답 (XML 형식)을 수신하고 검색 결과를 추출하고 페이지에 게시하십시오. 검색 두둑 이런 STH이다외부 데이터베이스에 동적으로 생성 된 GET 요청

http://serveradress/search/ [X1] [X2] [X3는] .... [XN] X1-XN은 검색 엔진에 대한 값이며,이

가 읽을 수 페이지의 필드이므로 동적으로 생성되어야합니다. get 필드는 15 개의 필드와 하나의 추가 옵션을 가질 수 있기 때문에 매우 길어질 수 있습니다. 데이터베이스가 다른 서버에 있고 검색 결과가있는 xml 스크립트로 응답합니다.

params를 사용하여 GET 요청을 수행하는 방법에 대한 인터넷상의 일부 솔루션을 찾았지만 외부 데이터베이스에서 결과를 받아 오히려 내부에서 관리해야하므로 내 문제에 어떻게 대처할 수 있는지 모릅니다. 출판을위한 자바 빈 (나는 내 ​​페이지의 주소를 바꾸고 싶지 않다).

Eclipse IDE와 JBoss on Ubuntu를 사용하여 JSF 1.2를 사용하고 있습니다. 데이터베이스가 해당 REST 인터페이스를 사용하기 때문에 검색 요청은 GET이어야합니다.

누군가가이 문제에 대한 해결책을 찾거나 어떤 링크를 제공 할 수 있다면이 문제에 도움을 요청합니다. 나는이 솔루션의 예제 코드를 강력하게 고맙게 생각한다.

답변