The error-page Element"

From Documentation
m
Line 4: Line 4:
 
<source lang="xml" >
 
<source lang="xml" >
 
  <error-page>
 
  <error-page>
     <device-type>['''ajax'''|mil]</device-type>
+
     <device-type>[ajax|mil]</device-type>
     <exception-type>''ClassName''</exception-type>
+
     <exception-type>ClassName</exception-type>
     <location>''the error page's URI''</location>
+
     <location>the error page's URI</location>
 
  </error-page>
 
  </error-page>
 
</source>
 
</source>

Revision as of 07:01, 14 July 2010


The error-page Element



 <error-page>
     <device-type>[ajax|mil]</device-type>
     <exception-type>ClassName</exception-type>
     <location>the error page's URI</location>
 </error-page>

It specifies an error page used when an un-caught exception is thrown in updating a ZUML page (e.g., in an event listener). Each page is associated with an exception type, aka, a class deriving from java.lang.Throwable. You can specify multiple error pages, each with a different exception type. When an error occurs, ZK searches the proper error page by examing the exception type one-by-one. If none is found, it shows, by default, an alert message at the client.

The device-type element is optional. If omitted, ajax is assumed. If you want to specify an error page for mobile devices, it has to be mil.

Version History

Version Date Content
     



Last Update : 2010/07/14

Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License.