Setting Up ZK Spring"

From Documentation
Line 2: Line 2:
 
{{ZKSpringEssentialsHeadingToc}}
 
{{ZKSpringEssentialsHeadingToc}}
 
Follow the simple steps below to start using ZK Spring Integration Library.
 
Follow the simple steps below to start using ZK Spring Integration Library.
 +
 +
  
 
===Purpose===
 
===Purpose===

Revision as of 01:22, 25 August 2011



Subsections:


Follow the simple steps below to start using ZK Spring Integration Library.


Purpose

Download and configure ZK Spring Integration Library

Prerequisites

Installing the libraries

  • Configure downloaded ZK & ZK Spring binaries as your web application libraries by either directly copying into WEB-INF/lib or putting them on your web application classpath
  • Add DHtmlLayoutServlet & DHtmlUpdateServlet and their mappings in web.xml as shown below.
    <servlet>
        <servlet-name>zkLoader</servlet-name>
        <servlet-class>
            org.zkoss.zk.ui.http.DHtmlLayoutServlet
        </servlet-class>
        <init-param>
            <param-name>update-uri</param-name>
            <param-value>/zkau</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
    
    <servlet>
        <servlet-name>auEngine</servlet-name>
        <servlet-class>
            org.zkoss.zk.au.http.DHtmlUpdateServlet
        </servlet-class>
    </servlet>
    
    <servlet-mapping>
        <servlet-name>zkLoader</servlet-name>
        <url-pattern>*.zul</url-pattern>
    </servlet-mapping>
    
    <servlet-mapping>
        <servlet-name>auEngine</servlet-name>
        <url-pattern>/zkau/*</url-pattern>
    </servlet-mapping>


  • In addition to this you will aslo need to declare Spring ContextLoaderListener in web.xml to be able to declare and register your Spring beans with Spring framework.
<listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

Version History

Last Update : 2011/08/25


Version Date Content