Ten składnik umożliwia obsługę serwletów HTTP zgodnych ze specyfikacją Java Servlet 3.0. Serwlety można pakować do plików WAR lub EAR określonych w środowisku Java EE. Jeśli zabezpieczenia serwletów są wymagane, musi być także skonfigurowany składnik appSecurity. Jeśli składnik zabezpieczeń nie jest dostępny, wszystkie ograniczenia zabezpieczeń aplikacji będą ignorowane.

Włączanie tego składnika

Aby włączyć składnik Java Servlets 3.0, dodaj następującą deklarację elementu w pliku server.xml, wewnątrz elementu featureManager:

<feature>servlet-3.0</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-6.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.0; 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