這個特性支援將 HTTP Servlet 寫入至 Java Servlet 3.1 規格。您可以將 Servlet 包裝在 Java EE 指定的 WAR 或 EAR 檔中。如果需要 Servlet 安全,也應該配置 appSecurity 特性。如果沒有安全特性,會忽略應用程式的任何安全限制。
啟用此特性
如果要啟用 Java Servlets 3.1 特性,請將下列元素宣告新增至 server.xml 檔中的 featureManager 元素內:
<feature>servlet-3.1</feature>
特性配置元素
這項特性所提供的標準 API 套件
-
javax.annotation
-
javax.annotation.security
-
javax.annotation.sql
-
javax.servlet
-
javax.servlet.annotation
-
javax.servlet.descriptor
-
javax.servlet.http
-
javax.servlet.resources
這項特性所提供的 Liberty API 套件
-
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
支援的 Java 版本
-
JavaSE-1.8
-
JavaSE-11.0
-
JavaSE-17.0
-
JavaSE-21.0
-
JavaSE-25.0
平台版本
-
javaee-7.0
啟用這項特性的特性
開發相依於這項特性的特性
如果您正在開發的特性相依於這個特性,請將下列項目包含在您特性資訊清單檔中的 Subsystem-Content 標頭內:
com.ibm.websphere.appserver.servlet-3.1; type="osgi.subsystem.feature"
這項特性所提供的 SPI 套件
-
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