users@jersey.java.net

Re: [Jersey] Re: how to get PathParam from classes ?

From: Paul Sandoz <Paul.Sandoz_at_Sun.COM>
Date: Mon, 31 Aug 2009 11:38:01 +0200

On Aug 30, 2009, at 10:42 AM, Felipe Gaúcho wrote:

> got it, I just redeclare it in the method:
>
> @GET
> @Produces( { MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
> @Path("{offset}/{limit}")
> public Collection<PujCompetitionEntity> selectAll(
> @PathParam("institution") String institution,
> @PathParam("offset") int offset, @PathParam("limit") int limit) {

Or as a field or constructor parameter of the class
PujCompetitionResource:

   @Path("{institution}/competition")
   public class PujCompetitionResource {
     private final String institution;

     public PujCompetitionResource(@PathParam("institution") String
institution) {
       this.institution = institution;
     }
   }

Paul.