Java Servlets 3.0
Dieses Feature ermöglicht die Unterstützung für HTTP-Servlets, die für die Java Servlet 3.0-Spezifikation geschrieben wurden. Die Servlets könnten in WAR- oder EAR-Dateien gepackt werden, für die Java EE angegeben ist. Falls Servletsicherheit erforderlich ist, sollten Sie auch ein appSecurity-Feature konfigurieren. Falls kein Sicherheitsfeature vorhanden ist, werden alle Integritätsbedingungen für die Sicherheit für die Anwendung ignoriert.
Dieses Feature aktivieren
Zum Aktivieren des Features "Java Servlets 3.0" fügen Sie die folgende Elementdeklaration im Element "featureManager" in Ihrer Datei server.xml hinzu:
<feature>servlet-3.0</feature>
Feature entwickeln, das von diesem Feature abhängig ist
Wenn Sie ein Feature entwickeln, das vom Feature "Java Servlets 3.0" abhängig ist, schließen Sie das folgende Element in den Header "Subsystem-Content" in der Featuremanifestdatei für Ihr neues Feature ein:
com.ibm.websphere.appserver.servlet-3.0; type="osgi.subsystem.feature"
Features, die dieses Feature aktivieren
- adminCenter-1.0 - Admin Center
- apiDiscovery-1.0 - API Discovery 1.0
- appSecurity-1.0 - Application Security 1.0
- batchManagement-1.0 - Batch Management
- collectiveMember-1.0 - Collective Member
- httpWhiteboard-1.0 - OSGi Http Whiteboard
- jaspic-1.1 - Java Authentication SPI for Containers 1.1
- jaxrs-1.1 - Java RESTful Services 1.1
- jpa-2.0 - Java Persistence API 2.0
- jsf-2.0 - JavaServer Faces 2.0
- jsp-2.2 - JavaServer Pages 2.2
- jwt-1.0 - Json Web Token
- oauth-2.0 - OAuth
- openid-2.0 - OpenID
- openidConnectClient-1.0 - OpenID Connect Client
- openidConnectServer-1.0 - OpenID Connect Provider
- osgi.jpa-1.0 - OSGi Java Persistence API
- passwordUtilities-1.0 - Password Utilities
- restConnector-1.0 - JMX REST Connector 1.0
- restConnector-2.0 - JMX REST Connector 2.0
- rtcommGateway-1.0 - WebRTC Rtcomm Gateway
- rtcommGateway-1.0 - WebRTC Rtcomm Gateway
- samlWeb-2.0 - SAML web single sign-on version 2.0
- scim-1.0 - System for Cross-domain Identity Management
- sipServlet-1.1 - SIP Servlet
- spnego-1.0 - Simple and Protected GSSAPI Negotiation Mechanism
- wab-1.0 - OSGi Web Application Bundles
- webCache-1.0 - Web Response Cache
- webProfile-6.0 - Java EE Web Profile 6.0
- wsAtomicTransaction-1.2 - WS-AT Service
- wsSecuritySaml-1.1 - WSSecurity SAML
Von diesem Feature bereitgestellte Standard-API-Pakete
- javax.servlet
- javax.servlet.annotation
- javax.servlet.descriptor
- javax.servlet.http
- javax.servlet.resources
Von diesem Feature bereitgestellte IBM API-Pakete
- com.ibm.websphere.servlet.container
- com.ibm.websphere.servlet.context
- com.ibm.websphere.servlet.error
- com.ibm.websphere.servlet.event
- com.ibm.websphere.servlet.session
- com.ibm.websphere.webcontainer
- com.ibm.wsspi.servlet.session
Von diesem Feature bereitgestellte SPI-Pakete
- com.ibm.websphere.servlet.filter
- com.ibm.websphere.servlet.request
- com.ibm.websphere.servlet.response
- com.ibm.websphere.webcontainer.async
- com.ibm.ws.webcontainer.extension
- com.ibm.ws.webcontainer.spiadapter.collaborator
- com.ibm.wsspi.webcontainer
- com.ibm.wsspi.webcontainer.collaborator
- com.ibm.wsspi.webcontainer.extension
- com.ibm.wsspi.webcontainer.filter
- com.ibm.wsspi.webcontainer.metadata
- com.ibm.wsspi.webcontainer.osgi.extension
- com.ibm.wsspi.webcontainer.servlet
- com.ibm.wsspi.webcontainer.webapp
Featurekonfigurationselemente
Sie können die folgenden Elemente in Ihrer Datei server.xml verwenden, um das Feature "Java Servlets 3.0" zu konfigurieren:
- application
- applicationManager
- applicationMonitor
- channelfw
- classloading
- cors
- enterpriseApplication
- httpAccessLogging
- httpDispatcher
- httpEncoding
- httpEndpoint
- httpOptions
- httpProxyRedirect
- httpSession
- javaPermission
- library
- mimeTypes
- pluginConfiguration
- tcpOptions
- virtualHost
- webApplication
- webContainer