Questa funzione abilita il supporto per i servlet HTTP scritti nella specifica Java Servlet 3.1. È possibile impacchettare i servlet in file WAR o EAR specificati da Java EE. Se è necessaria la protezione dei servlet occorre configurare anche la funzione appSecurity. Senza una funzione di sicurezza qualsiasi vincolo di sicurezza per l’applicazione verrà ignorato.
Abilitazione della funzione
Per abilitare la funzione Java Servlets 3.1, aggiungere la seguente dichiarazione elemento nel file server.xml, allinterno dellelemento featureManager:
<feature>servlet-3.1</feature>
Elementi di configurazione della funzione
Package API standard forniti da questa funzione
-
javax.annotation
-
javax.annotation.security
-
javax.annotation.sql
-
javax.servlet
-
javax.servlet.annotation
-
javax.servlet.descriptor
-
javax.servlet.http
-
javax.servlet.resources
Package API Liberty forniti da questa funzione
-
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
Versioni Java supportate
-
JavaSE-1.8
-
JavaSE-11.0
-
JavaSE-17.0
-
JavaSE-21.0
-
JavaSE-25.0
Versioni della piattaforma
-
javaee-7.0
Le funzioni che abilitano questa funzione
Sviluppo di una funzione che dipende da questa funzione
Se si sta sviluppando una funzione che dipende da questa funzione, includere il seguente elemento nellintestazione Subsystem-Content nel file manifest della funzione.
com.ibm.websphere.appserver.servlet-3.1; type="osgi.subsystem.feature"
Package SPI forniti da questa funzione
-
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