Ten składnik umożliwia obsługę serwletów HTTP zgodnych ze specyfikacją Java Servlet 3.1. Serwlety można pakować do plików WAR lub EAR określonych w środowisku Java EE. Jeśli wymagane są zabezpieczenia serwletów, należy również skonfigurować składnik zabezpieczeń aplikacji. Jeśli brak składnika zabezpieczeń, wszystkie ograniczenia zabezpieczeń dotyczące aplikacji są ignorowane.
Włączanie tego składnika
Aby włączyć składnik Java Servlets 3.1, dodaj następującą deklarację elementu w pliku server.xml, wewnątrz elementu featureManager:
<feature>servlet-3.1</feature>
Elementy konfiguracji składnika
Standardowe pakiety API udostępnione przez ten składnik
-
javax.annotation
-
javax.annotation.security
-
javax.annotation.sql
-
javax.servlet
-
javax.servlet.annotation
-
javax.servlet.descriptor
-
javax.servlet.http
-
javax.servlet.resources
Pakiety API produktu Liberty udostępnione przez ten składnik
-
com.ibm.websphere.endpoint
-
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
Obsługiwane wersje środowiska Java
-
JavaSE-1.8
-
JavaSE-11.0
-
JavaSE-17.0
-
JavaSE-21.0
-
JavaSE-25.0
Wersje platformy
-
javaee-7.0
Składniki, które włączają ten składnik
Tworzenie składnika, który jest zależny od tego składnika
W przypadku tworzenia składnika, który jest zależny od tego składnika, dołącz następujący element do nagłówka Subsystem-Content w pliku manifestu składnika.
com.ibm.websphere.appserver.servlet-3.1; type="osgi.subsystem.feature"
Pakiety SPI udostępnione przez ten składnik
-
com.ibm.websphere.servlet.filter
-
com.ibm.websphere.servlet.request
-
com.ibm.websphere.servlet.response
-
com.ibm.websphere.webcontainer.async
-
com.ibm.ws.adaptable.module.structure
-
com.ibm.ws.anno.classsource.specification
-
com.ibm.ws.webcontainer.extension
-
com.ibm.ws.webcontainer.spiadapter.collaborator
-
com.ibm.wsspi.adaptable.module
-
com.ibm.wsspi.adaptable.module.adapters
-
com.ibm.wsspi.anno.classsource
-
com.ibm.wsspi.anno.info
-
com.ibm.wsspi.anno.service
-
com.ibm.wsspi.anno.targets
-
com.ibm.wsspi.anno.util
-
com.ibm.wsspi.artifact
-
com.ibm.wsspi.artifact.equinox.module
-
com.ibm.wsspi.artifact.factory
-
com.ibm.wsspi.artifact.factory.contributor
-
com.ibm.wsspi.artifact.overlay
-
com.ibm.wsspi.http
-
com.ibm.wsspi.http.ee8
-
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