Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

## javax.ws.rs
Annotation Type ApplicationPath

    @Target(value=TYPE)
    @Retention(value=RUNTIME)
    public @interface ApplicationPath

Identifies the application path that serves as the base URI for all resource URIs provided by `Path`. May only be applied to a subclass of `Application`.

When published in a Servlet container, the value of the application path may be overridden using a servlet-mapping element in the web.xml.

Since:
  1.1
See Also:
  `Application`, `Path`

Required Element Summary
`java.lang.String` | `value` Defines the base URI for all resource URIs.

Element Detail

### value

    public abstract java.lang.String value

  Defines the base URI for all resource URIs. A trailing '/' character will be automatically appended if one is not present.

  The supplied value is automatically percent encoded to conform to the `path` production of RFC 3986 section 3.3. Note that percent encoded values are allowed in the value, an implementation will recognize such values and will not double encode the '%' character.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

Copyright © 2009 Sun Microsystems, Inc. All Rights Reserved.