Line 13: |
|
===Installation===
|
|
===Installation===
|
|
|
|
|
|
|
+ |
The installation of JSX is actually quite trivial. There are two installation scenarios.
|
|
|
+ |
|
|
|
+ |
====Exploded Installation====
|
|
|
+ |
|
|
|
+ |
After downloading one of the distribution archives, all a developer needs to do is extract the contents of the archive into the root of your web context.
|
|
|
+ |
|
|
|
+ |
====JAR file Installation====
|
|
|
+ |
|
|
|
+ |
The installation of a .jar file is actually easier than in section above, but it assumes extra configuration.
|
|
|
+ |
|
|
|
+ |
* Install the .jar file in your web application, simply make sure to place it inside of your WEB-INF/lib directory.
|
|
|
+ |
* Configure the web.xml web application configuration file to use a ResourceServlet to access the archive contents.
|
|
|
+ |
|
|
|
+ |
NOTE: The JSXShowcase.war sample application is configured in this way.
|
|
|
+ |
|
|
|
+ |
==Get Started with SynapticFaces==
|
|
|
+ |
|
|
|
+ |
In this get started section we assume that you already know about J2EE web applications and are familiar with JSF. The SynapticFaces product works and has been tested to work on all major JSF implementations.
|
|
|
+ |
|
|
|
+ |
===Library Dependencies===
|
|
|
+ |
|
|
|
+ |
* jsf-api.jar
|
|
|
+ |
* jsp-api.jar
|
|
|
+ |
* servlet-api.jar
|
|
|
+ |
* JSX
|
|
|
+ |
|
|
|
+ |
===Installation===
|
|
|
+ |
|
|
|
+ |
This section assumes that you have already installed a web server such as Apache Tomcat, or an application server such as JBOSS. An installed server will generally give you access, with the exception of JSF to all prerequisite libraries. JBOSS has the MyFaces implementation of JSF included.
|
|
|
+ |
|
|
|
+ |
* Complete JSX installation as stated in steps above.
|
|
|
+ |
* Place the synapticfaces-x.x.x.jar library into the WEB-INF/lib directory.
|
|
|
+ |
|
|
|
+ |
If you are using an IDE such as Eclipse to develop your application, some helpful pointer can be found here [GetStartedWithEclipse|Get Started with Eclipse]
|
|
|
+ |
|
|
|
+ |
==Get Started with SynapticAjax Faces Components== |