Sample of web.xml for Servlet 3.0"
From Documentation
Line 1: | Line 1: | ||
{{ZKInstallationGuidePageHeader}} | {{ZKInstallationGuidePageHeader}} | ||
− | + | {{versionSince| 6.0.0}} | |
− | ZK | + | ZK supports Servlet 3.0 Pluggability, so you don't have to configure ZK's servlets and listeners <code>WEB-INF/web.xml</code> at all. (Make sure you include [https://mavensync.zkoss.org/eval/org/zkoss/zk/zkwebfragment/ zkwebfragment.jar]) |
<source lang="xml"> | <source lang="xml"> |
Revision as of 02:30, 13 December 2022
Since 6.0.0
ZK supports Servlet 3.0 Pluggability, so you don't have to configure ZK's servlets and listeners WEB-INF/web.xml
at all. (Make sure you include zkwebfragment.jar)
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0">
<description><![CDATA[My ZK Application]]></description>
<display-name>MyApp</display-name>
</web-app>
On the other hand, if metadata-complete=“true”
was specified in WEB-INF/web.xml
(i.e., the support of pluggability is disabled), you have to configure ZK servlets and listeners manually as described in the Sample of web.xml for Servlet 2.4.
Version History
Version | Date | Content |
---|---|---|
6.0.0 | December 2011 | The support of Servlet 3.0 Pluggability was introduced. |