Program:
package com.myapp; import java.util.List; import javax.ws.rs.Consumes; import javax.ws.rs.DefaultValue; import javax.ws.rs.GET; import javax.ws.rs.POST; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.QueryParam; @Produces("application/xml") @Path("customer") public class CustomersResource { @GET public List<Customer> getCustomers(@QueryParam("name") String name) { return null; } @GET @Path("{id}") public Customer[] getCustomer(@DefaultValue("-1") @QueryParam("id") int id) { Customer cu=new Customer(); cu.setAddress("Rohini"); cu.setId(100); cu.setName("Naresh"); Customer cus=new Customer(); cus.setAddress("Sarai"); cus.setId(101); cus.setName("Prateek"); Customer cust[]= new Customer[2]; cust[0]=cu; cust[1]=cus; return cust; } @POST @Path("add") @Produces("text/html") @Consumes("application/xml") public String addCustomer() { return "added"; } }


Post A Comment:
0 comments: