在哪里可以找到部署描述符的完整文档(web.xml)
Where can I find the full documentation of deployment descriptor(web.xml)
是否有描述每个元素和每个子元素的部署描述符的完整文档?
实在找不到。
P.S。我问是因为我找到了通过添加
来设置会话 cookie 的 maxAge 的方法
<session-config>
<session-timeout>525600</session-timeout>
<cookie-config>
<max-age>31536000</max-age>
</cookie-config>
</session-config>
进入DD。但是我找不到任何描述 <cookie-config>
元素的官方文档。
对于遵循 servlet 3.0 规范的标准 Java EE 部署描述符元素,您可以解决例如 Oracle 的 Weblogic 12c web.xml docs.
此外,对于上述文档中未考虑的缺失子元素,我建议您查看web-common_3_0.xsd文件,是Servlet 3.0 部署描述符 (...) 的通用 XML 模式依次被 web.xml 和 web-fragment.xml 网络应用程序的 war 文件使用。
事件虽然它会强制您阅读 XML,但在此文件中您可以检查所有元素及其子元素,这些元素可用于 web.xml 部署描述符,例如 cookie-config
:
<xsd:element name="cookie-config"
type="javaee:cookie-configType"
minOccurs="0">
<xsd:annotation>
<xsd:documentation>
The cookie-config element defines the configuration of the
session tracking cookies created by this web application.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
是否有描述每个元素和每个子元素的部署描述符的完整文档? 实在找不到。
P.S。我问是因为我找到了通过添加
来设置会话 cookie 的 maxAge 的方法<session-config>
<session-timeout>525600</session-timeout>
<cookie-config>
<max-age>31536000</max-age>
</cookie-config>
</session-config>
进入DD。但是我找不到任何描述 <cookie-config>
元素的官方文档。
对于遵循 servlet 3.0 规范的标准 Java EE 部署描述符元素,您可以解决例如 Oracle 的 Weblogic 12c web.xml docs.
此外,对于上述文档中未考虑的缺失子元素,我建议您查看web-common_3_0.xsd文件,是Servlet 3.0 部署描述符 (...) 的通用 XML 模式依次被 web.xml 和 web-fragment.xml 网络应用程序的 war 文件使用。
事件虽然它会强制您阅读 XML,但在此文件中您可以检查所有元素及其子元素,这些元素可用于 web.xml 部署描述符,例如 cookie-config
:
<xsd:element name="cookie-config"
type="javaee:cookie-configType"
minOccurs="0">
<xsd:annotation>
<xsd:documentation>
The cookie-config element defines the configuration of the
session tracking cookies created by this web application.
</xsd:documentation>
</xsd:annotation>
</xsd:element>