Giriş
Şu satırı dahil ederiz.
Örnek
İstek şöyle olsun.
İstek şöyle olsun
Şu satırı dahil ederiz.
import javax.ws.rs.QueryParam;
URL'deki ? karakterinden sonra gelen parametrelere erişimi sağlarÖrnek
İstek şöyle olsun.
/query?Country=US&City=Boston&City=Chicago
Açıklaması şöyleJAX-RS supports multiple query parameters of the same name by mapping them to a Collection in your endpoint as follows:Şöyle yaparız.
@GET
@Path("/query")
public String queryValues(@QueryParam("Country") List<String> countries,
@QueryParam("City") List<String> cities) {
...
}
Örnekİstek şöyle olsun
http://www.example.com/service/endpoint?queryA=foo&queryB=bar
Şöyle yaparız. Sonuç olarak Json döner.import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.QueryParam;
import javax.ws.rs.core.Response;
@Path("/service")
@Produces("application/json")
public interface ServiceInterface {
@Path("/endpoint")
@GET
public Response getEndpoint(
@QueryParam("queryA") String first,
@QueryParam("queryB") String second);
}
Hiç yorum yok:
Yorum Gönder