WebApp


This type is a class for model objects.

The web-app element is the root of the deployment descriptor for a web application.

Package: webapplication
Supertype: JNDIEnvRefsGroup

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Reference attributes having this type:
  ContextParam.webApp
  ErrorPage.webApp
  LoginConfig.webApp
  MimeMapping.webApp
  SecurityConstraint.webApp
  Servlet.webApp
  ServletMapping.webApp
  SessionConfig.webApp
  TagLibRef.webApp
  WARFile.deploymentDescriptor
  WebAppBinding.webapp
  WebAppExtension.webApp
  WelcomeFileList.webApp



Attributes Summary
distributable : EBoolean The distributable element, by its presence in a web application deployment descriptor, indicates that this web application is programmed appropriately to be deployed into a distributed servlet container
version : EString * No description is available *
contexts : ContextParam * @deprecated see contextParams
errorPages : ErrorPage * * No description is available *
fileList : WelcomeFileList @ * No description is available *
tagLibs : TagLibRef * @deprecated See jsp::TagLibRef
constraints : SecurityConstraint * * No description is available *
loginConfig : LoginConfig @ * No description is available *
mimeMappings : MimeMapping * * No description is available *
sessionConfig : SessionConfig @ * No description is available *
servletMappings : ServletMapping * * No description is available *
servlets : Servlet * * No description is available *
securityRoles : SecurityRole * * No description is available *
filters : Filter * * No description is available *
filterMappings : FilterMapping * Filter mappings defined for the web app
listeners : Listener * The listeners collection contains deployment properties for a web application listener beans in the web app.
contextParams : ParamValue * * No description is available *
jspConfig : JSPConfig @ * No description is available *
messageDestinations : MessageDestination * * No description is available *
localEncodingMappingList : LocalEncodingMappingList @ * No description is available *



Attribute Details

distributable  -  The distributable element, by its presence in a web application deployment descriptor, indicates that this web application is programmed appropriately to be deployed into a distributed servlet container
    Data Type: EBoolean
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

version  -  * No description is available *
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

contexts  -  @deprecated see contextParams
    Reference Type: ContextParam *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: ContextParam.webApp

errorPages  -  * No description is available *
    Reference Type: ErrorPage *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: ErrorPage.webApp

fileList  -  * No description is available *
    Reference Type: WelcomeFileList @
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: WelcomeFileList.webApp

tagLibs  -  @deprecated See jsp::TagLibRef
    Reference Type: TagLibRef *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: TagLibRef.webApp

constraints  -  * No description is available *
    Reference Type: SecurityConstraint *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: SecurityConstraint.webApp

loginConfig  -  * No description is available *
    Reference Type: LoginConfig @
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: LoginConfig.webApp

mimeMappings  -  * No description is available *
    Reference Type: MimeMapping *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: MimeMapping.webApp

sessionConfig  -  * No description is available *
    Reference Type: SessionConfig @
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: SessionConfig.webApp

servletMappings  -  * No description is available *
    Reference Type: ServletMapping *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: ServletMapping.webApp

servlets  -  * No description is available *
    Reference Type: Servlet *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false
    Opposite: Servlet.webApp

securityRoles  -  * No description is available *
    Reference Type: SecurityRole *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

filters  -  * No description is available *
    Reference Type: Filter *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

filterMappings  -  Filter mappings defined for the web app
    Reference Type: FilterMapping *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

listeners  -  The listeners collection contains deployment properties for a web application listener beans in the web app.
    Reference Type: Listener *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

contextParams  -  * No description is available *
    Reference Type: ParamValue *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

jspConfig  -  * No description is available *
    Reference Type: JSPConfig @
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

messageDestinations  -  * No description is available *
    Reference Type: MessageDestination *
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  true
    Ordered:  true
    Lower bound:  0
    Upper bound:  Unbounded
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

localEncodingMappingList  -  * No description is available *
    Reference Type: LocalEncodingMappingList @
    Containment:  true
    Container:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006