Setting Up ZK Spring

From Documentation
Revision as of 01:44, 22 February 2011 by Ashishd (talk | contribs) (Created page with "Follow the simple steps below to start using ZK Spring Integration Library ===Purpose=== Download and configure ZK Spring Integration Library ===Prerequisites=== * [http://www.zk...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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 org.zkoss.zk.ui.http.DHtmlLayoutServlet & org.zkoss.zk.au.http.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>