This is a implementation of the concepts discussed in [the Tapestry mailing list] (http://tapestry.1045711.n5.nabble.com/json-support-in-template-td5714820.html).
The module is built with Maven. Integrate this in your pom:
<dependency>
<groupId>org.apache.tapestry5</groupId>
<artifactId>tapestry-json-binding</artifactId>
<version>5.3.7-SNAPSHOT</version>
</dependency>
View the examples:
- [BindingDemo.tml] (https://github.com/criedel/tapestry-json-binding/blob/master/src/test/resources/org/apache/tapestry5/bindings/pages/BindingDemo.tml)
- [BindingDemo.java] (https://github.com/criedel/tapestry-json-binding/blob/master/src/test/java/org/apache/tapestry5/bindings/pages/BindingDemo.java)