HighFaces is a lightweight library with one jar, zero-configuration and needs only the standard json libraries from json.org as additional dependency. You just need to download HighFaces, add the highfaces-{version}.jar as well as json-{version}.jar to your classpath and declare the namespace in your xhtml files to get started. Of course, you have to include the standard JSF libraries as usual.
To be able to use the HighFaces components in your xhtml files, you need to add the HighFaces namespace:
xmlns:hf="http://highfaces.org"
To get an overview which components exist and how to use them, visit our showcase application.
HighFaces also provides context sensitive help in its tag library. So if you use an intelligent IDE like e.g. Netbeans, you will see all supported tag attributes and their meaning while typing.
If you have a HighFaces PRO license, you can contact us directly if you need help, feature requests or bug submissions.
If you are deploying a commercial product, please also contact the highcharts team as you might need a license from them.
<dependency> <groupId>org.highfaces</groupId> <artifactId>highfaces</artifactId> <version>${project.version}</version> </dependency>