ztemplates 0.9.9.6

ztemplates 0.9.9.6 Download Summary

  • Language: Java
  • Platform: Windows / Linux / BSD / Solaris
  • License: Other Free / Open Source License - Apache License v2.0
  • Databases: N/A
  • Downloads: 1540
  • Released: Jan 14, 2009

ztemplates 0.9.9.6 Description

It is based on Java jdk 1.5 or later and runs in any Servlet Spec 2.4 or later compliant web-container, like Apache tomcat 6.

Key features "ztemplates":

· based on annotations and autodiscovery
· no XML configuration
· statefree
· no constraints on the url format
· REST-ful urls: define variables in the url and map them to pojo properties
· robust refactoring-safe urls by two way pojo-to-url and url-to-pojo annotation based mapping
· annotation based AJAX and JavaScript support. Declare needed css, javascript in annotations.
· automatic javascript aggregation and compression (JSMin and gzip)
· selfcontained components. Components can be packaged into a jar and installed by dropping the jar into WEB-INF/lib
· flexible rendering engine supports major templating technologies like JSP, Velocity, FreeMarker
· ztemplates is a filter that passes through urls it cannot match so you can transparently add it to or remove it from your existing webapp.

What's New in This Release:

· api: added ZProperty.label property. This is intended to be used in Error messages for a property.
· api: added ZOperation.exec method
· demo: added sample AJAX form
· api: added ZProperty dependsOn in constructor. Now can declare which property depends on which and use ZProperty.updateValue and updateState to update form state depending on ajax trigger. Does topological sort on dependency graph to call updateValue methods in right order and only once.
· api: added ZProperty.updateValue and updateState for use in AJAX form processing
· api: added @ZMatch.form property and callbacks before/after form called before and after form parameters are assigned to action-pojo. Use to initialize form object.
· feature: added AJAX form validation and management support when using ZProperty.
· feature: added ZExposeJSON annotation to allow exposing server side form state to json object usable for ajax form manpulation.
· api: added ZIRenderService.getCssId
· feature: now can override cssId by defining a getter getCssId in your view-pojo to override default styles.
· api: ZProperty.parse and ZProperty.format are now public, change your definitions from protected to public
· bugfix: for WEB-INF/classes bug
· api: for easier form processing: now can specify form in @ZMatch parameter definition example: @ZMatch(value = "/", parameters = {"myform.prop1"}) Define a getter for myform and a property prop1 in myform.
· api: removed class ZI18n, use ZIMessageService instead which allows to override the default messages.
· api: added ZIMessageService to allow easy way to plug in error-messages and i18n.
· api: added boolean ZOperation.isCalled to permit execution check for form operations.
· api: changed the service creation mechanism. Extend the service implementation or add new service by adding your own ServletContextListener to register your own service factory.
· impl: removed dangling references in ZTemplates, that kept some objects longer around than needed
· impl: removed the dependency from servlet spec 2.5 containers, now runs in tomcat 5
· impl: internal refactoring, dependency cleanup

ztemplates Bookmark

Hyperlink code:
Hyperlink for Forum code:

ztemplates 0.9.9.6 Script Download Notice

Top 4 Download periodically updates information of ztemplates 0.9.9.6 script from the developer, but some information may be slightly out-of-date.

Our script download links are directly from our mirrors or publisher's website. ztemplates 0.9.9.6 torrent files or shared files from free file sharing and free upload services, including Rapidshare, MegaUpload, YouSendIt, MailBigFile, DropSend, HellShare, HotFile, FileServe, MediaMax, zUpload, MyOtherDrive, SendSpace, DepositFiles, Letitbit, LeapFile, DivShare or MediaFire, are not allowed!

UJO Framework

UJO is an abbreviation for Unified Java Object and it is similar in implementation to JavaBean, but different from it in architecture and methods. Key features "UJO Framework": · Very simple introspection · Serialization to ... access to its property for different actions · JavaBeans ready · It is easy to clone, copy, ...

JBoss Web Services

... service stack developed to be part of JBoss' Java EE5 offering.JAX-WS brings to web services what EJB3 brings to EJB. With its greatly simplified programming model and functional enhancements it is desigend to take the place of previous JAX-RPC web service implementations. Features - Full JAX-RPC and JAX-WS compliance - ...

JBoss Transactions

JBossTS is a pure Java multi-modal transaction service that supports distributed transactions in ... corruption by guaranteeing complete, accurate business transactions for Java based applications (including those written for the JEE and EJB frameworks) thereby eliminating the risks and costs associated with ... compliance - CORBA Object Transaction Service (OTS) - Java Enterprise (J2EE) transactions     Java Transaction API (JTA) ...

JBoss Microcontainer

... integration - Virtual File System - Virtual Deployment Framework - OSGi classloading ...

JBoss Application Server

... Server (JBoss AS) is the market-leading, open source Java 2 Enterprise Edition (J2EETM) application server, delivering a ... with the introduction of the dramatically simplified Enterprise Java Bean (EJB) 3.0 programming model. This new version of the EJB standard simplifies the Enterprise Java programming model by exposing the power of Java Enterprise Edition platform services to simple Java objects ...