Download
The Cetia4 Framework compiled JAR file can be obtained from the Cetia4 java.net project page. The code is also provided in source code form via CVS on java.net. All the example applications listed below contain also the cetia4 jar file on the /WEB-INF/lib directory.
The WAR files that are listed below implement examples of the framework; some of these are referenced from the tutorial. These files can be downloaded from the same link posted above for the compiled JAR file ( on the Documents & Files section of the cetia4 java.net project page ).
The java source code of these examples can be found under the /WEB-INF/src directory within the same WAR files. Most of them can be run directly by placing them on the webapps folder of a Tomcat 5.5 installation. Other web containers that support J2SE 5.0 and Java Servlet 2.4 may also work:
-
basic
- Skeleton Hello-World application that can be used as a base for new Cetia4-based projects.
-
basic_layout
- Skeleton Hello-World application that can be used as a base for new Cetia4-based projects. This example has SiteMesh layout configured.
-
spring
- Basic application with Spring functionality configured - no database access here.
-
dynamic
- Similar to the spring example, but using dynamic modules - the REST modules implement the service locator interface and are abstract, the framework provides the implementation of those methods, so less plumbing is needed on behalf of the developer.
-
spring
- Aplicación básica con funcionalidad Spring configurada - no se realiza acceso a base de datos aquí.
-
nested
- Shows the usage of nested modules, for URL requests that access modules within modules. See the tutorial for an explanation of this concept.
-
multipart
- Shows the different strategies to answer multipart requests within the framework.
-
forum
- Shows the usage of Spring Framework transaction annotations and Hibernate EJB 3.0-style annotations from within the framework. Uses Derby as embedded database. First run the com.example.test.CreateDatabase class to create and populate the database.
-
SOON!!!
- We are preparing an interesting REST-AJAX example - stay tuned !!!
|















