h3. About the ICEfaces Example
ICEfaces PDF Viewer Application utilizes the [ICEfaces|http://www.icefaces.org] framework and ICEpdf core to render PDF documents in a Rich Web application. ICEfaces 1.8 or greater is needed to compile this example. The PDF rendering is controlled by the Servlet *{_}org.icepdf.examples.jsf.viewer.servlet.PdfRenderer{_}* and all of the document controls and UI features are implemented in JSF using the ICEfaces framework.
Update the Apache Ant build.properties variable _common.build.file_ to point to the location of build-common.xml located in the *\[install_dir\]/icefaces/samples/etc/* directory. The common ICEfaces build script is very flexible having build targets for most major Servlet containers.
\\ !servlet_demo.png!\\
The source code for the example is located in the *\[install_dir\]/icepdf/examples/icefaces/* directory.
[ICEfaces|http://www.icefaces.org] is available at *[http://www.icefaces.org/downloads/]*.
ICEfaces PDF Viewer Application utilizes the [ICEfaces|http://www.icefaces.org] framework and ICEpdf core to render PDF documents in a Rich Web application. ICEfaces 1.8 or greater is needed to compile this example. The PDF rendering is controlled by the Servlet *{_}org.icepdf.examples.jsf.viewer.servlet.PdfRenderer{_}* and all of the document controls and UI features are implemented in JSF using the ICEfaces framework.
Update the Apache Ant build.properties variable _common.build.file_ to point to the location of build-common.xml located in the *\[install_dir\]/icefaces/samples/etc/* directory. The common ICEfaces build script is very flexible having build targets for most major Servlet containers.
\\ !servlet_demo.png!\\
The source code for the example is located in the *\[install_dir\]/icepdf/examples/icefaces/* directory.
[ICEfaces|http://www.icefaces.org] is available at *[http://www.icefaces.org/downloads/]*.