0
package my.first.rest;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
@Path("hello")
public class Hello {
// This method is called if TEXT_PLAIN is requested
@GET
@Produces(MediaType.TEXT_PLAIN)
public String sayHelloInPlainText() {
return "Hello world!";
}
http://stackoverflow.com/questions/2893796/create-hello-world-with-restful-web-service-and-jersey
// This method is called if HTML is requested
@GET
@Produces(MediaType.TEXT_HTML)
public String sayHelloInHtml() {
return "<html> " + "<title>" + "Hello world!" + "</title>"
+ "<body><h1>" + "Hello world!" + "</body></h1>" + "</html> ";
}
}
이것은 내 웹 서비스를 편안하게 작성한 코드입니다. 테스트 클라이언트로 게시 할 때 다음 오류가 발생합니다."Hello world"Rest 웹 서비스를 게시하는 방법?
IWAB0489E Error when deploying Web service to Axis runtime
axis-admin failed with {http://schemas.xmlsoap.org/soap/envelope/}
Server.userException java.net.ConnectException: Connection refused: connect
어떻게 수정합니까? 이것은 Rest에서만 제공되며 SOAP에서는 제공되지 않습니다.
나빈하지만 난 웹 서비스 – user2782773
에서 몇 가지 작은 작은 질문 HTTP를 요청할 수 있도록 좀 더 쿼리 내가 하시다면 이메일 ID를 가질 수 있습니다 나를 helpp하시기 바랍니다 것이 : // localhost : 8080/HelloRestefullClient/sampleHelloProxy/TestClient.jsp 이것은 내 http : // localhost : 8080/HelloRestefullClient/sampleHelloProxy/TestClient.jsp입니다. 클라이언트를 테스트하여 URl을 만들어 다른 응용 프로그램에서 사용할 수 있도록하십시오. – user2782773
안녕하세요, Jersey는 클라이언트 라이브러리를 사용하여 REST 서비스를 호출 할 수 있습니다.이 외에도 java HttpUrlConnection 또는 apache HTTP 클라이언트와 같은 다른 http 클라이언트를 통해 REST 서비스를 호출 할 수 있습니다. –