<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib tagdir="/WEB-INF/tags" prefix="st"%>
<%@taglib uri="/japano" prefix="jpn"%>
<%@taglib uri="/user" prefix="usr"%>
<st:page title="Overview">
<jpn:part id="cpart">
<a name="ov" class="named"><h3>Overview</h3></a>
Welcome to the Japano Sample Webapplication which tries to show and explain
some of the features and possibilities of the Japano webapplication toolkit.
<p />
You can find the following examples here:
<ul>
<li><a href="repeat.jsp"><strong>Repeat</strong></a><br />
Counts from 1 to 5 using a jsp page and a very simple custom tag.
Demonstrates the japano custom tag API and the relation between
tag classes and generated tags.
</li>
<li><a href="calc.jsp"><strong>Add, Sub</strong></a><br />
Manipulate number stored in the session using two simple actions.
</li>
<li><a href="user-login.do"><strong>Login</strong></a><br />
A log in form implementing a simple form action with constant defaults.
</li>
<li><usr:show><strong>Edit user</strong></usr:show><br />
A form action to edit user information. This example shows a more complex form action
with dynamic defaults and a bean sub compoment.
</li>
<li><a href="jsview.jsp"><strong>Javascript View Example</strong></a><br />
Shows how to implement server-side actions which can be called from client-side javascript.
</li>
<li><a href="jsupdate.jsp"><strong>Javascript Partial Update</strong></a><br />
Demonstrates how to use japano and javascript to update only parts of a HTML document.
</li>
</ul>
</jpn:part>
<div class="info">
The basic layout of this sample application is contained in a JSP 2.0 tag
file. Tag files are a good way to reuse HTML code.
<ul>
<li><a href="tags/page.tag.html">Tag file defining the layout</a></li>
<li><a href="index.jsp.html">Source code of this view.</a></li>
</ul>
</div>
</st:page>