We will use Chenillekit as a demo, and put the greeting inside a Sliding Panel.
Update your pom.xml to contain the Chenillekit dependency, like this:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.confucius</groupId>
<artifactId>HelloWorldTapestry</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry-core</artifactId>
<version>5.3.3</version>
</dependency>
<dependency>
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry5-annotations</artifactId>
<version>5.3.3</version>
</dependency>
<dependency>
<groupId>org.chenillekit</groupId>
<artifactId>chenillekit-tapestry</artifactId>
<version>1.3.3</version>
</dependency>
</dependencies>
<build>
<finalName>HelloWorldTapestry</finalName>
</build>
</project>
Update Layout.tml to use a Sliding Panel, like this:
<html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_1_0.xsd">
<head>
<title>Tapestry</title>
</head>
<body>
<h3>Basic Tutorial Series</h3>
<t:chenillekit.SlidingPanel t:subject="Chenillekit Greeter">
<t:body/>
</t:chenillekit.SlidingPanel>
<p>Visit Us @ www.projectconfucius.org</p>
</body>
</html>
Now if you rebuild and redeploy HelloWorldTapestry, you will see the greeting inside a Chenillekit Sliding Panel.
No comments:
Post a Comment