webservice中的常⽤注解@WebParam@WebResult
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
l.ws.Endpoint;
@WebService
public class WebServiceUtil {
@WebMethod(operationName="sayHello")
@WebResult(name="helloName")
public  String sayHello(@WebParam(name="oldName")String name,@WebParam(name="age")int i){
i++;
return "hello"+name;
}
@WebMethod(operationName="bye")
public void sayBye(@WebParam(name="flag")boolean f){
System.out.println("bye");
}
/**
* main⽅法中发布
* */
public static void main(String[] args) {
String address="localhost:9001/service/sayweb";
Endpoint.publish(address, new WebServiceUtil());
System.out.println("发布成功");
}
param name}
@WebParam表⽰⽅法的参数,@WebResult表⽰⽅法的返回值

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。