2010-12-06 2 views
0

웹 서비스를 사용하여 웹 응용 프로그램을 개발할 때 Eclipse 및 Tomcat 서버를 사용하고 있습니다. 나는 웹 서비스를 테스트 할 때웹 서비스에 데이터를 게시하고 웹 서비스의 결과를 표시하는 jsp 웹 양식을 만드는 방법

, 내가 얻을 :

"안녕하세요, 이것이 AXIS 서비스입니다 가 아마 여기에 서비스를 호출하는 형태가 될 것입니다 ...!"

IDE는 웹 서비스 테스트를위한 테스트 웹 클라이언트를 만드는 기능을 제공합니다.

는 그러나, 나는

나에게 몇 가지 예제 코드/관련 링크를 제공하십시오 ...이 웹 서비스를 사용하기 위해 처음부터 내 자신의 JSP 페이지를 작성합니다.

미리 감사드립니다.

답변

0

당신은 다음과 같은 패턴을 수행 할 수 있습니다

1.Create에게 양식을 JSP에서 입력 데이터를 취할.
2. 서블릿에서 해당 데이터를 검색하십시오.
3. WSDL에서 생성 된 클라이언트를 사용하여 webservice를 호출하고 jsp로 응답을 보냅니다. 서비스와 상호 작용하는 새로운 층의

추가는 더 나은 디자인

+0

life.java : 내 웹 서비스 (II) 그런 다음 JSP F 쓰기를 생성한다 : (i) 내가 좋아하는 뭔가를 달성하고자하는 orm/Servlet을 사용하여 웹 서비스와 상호 작용하고 일부 처리 (iii) 사용자에게 출력 제공 ... WSDL에서 클라이언트를 생성하지 않고도 가능합니까? 감사합니다 –

+0

@Mahendra Liya, 왜 당신은 클라이언트를 생성하고 싶지 않아? –

+0

life.java : 두 개의 JSP 파일을 생성하기 때문에 ... (정확한 숫자는 4). 더욱이 JSP 파일에서 생성 된 코드는 매우 거친 것입니다. 그래서 처음부터 내 코드를 가지고 싶습니다. –

0

이 도움이 될 희망이 될 것입니다.

1. webservice와 관련된 wsdl 파일을 다운로드하십시오. WSDL2Java의 명령을 사용하여

2.Generate 클라이언트 [당신은 Axis2를 또는 아파치 CXF)에서이 찾을 수

  1. 포함 생성 된 모든 클라이언트 코드, 클래스 경로

  2. 포스트에 JSP의 데이터 웹 서비스 요청을 만들기 위해 생성 된 클라이언트 코드를 포함 서블릿에

관련 문제