blob: bf6eb184297b1a2bd3d404634f6424254b9085b7 [file] [log] [blame]
<%--
showcase.jsp
@version $Date$ $Id$
--%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<html>
<head>
<title>Showcase</title>
<s:head theme="simple"/>
</head>
<body>
<h1>Showcase samples</h1>
<p>The given examples will demonstrate the usages of all Struts tags as well as validations etc.</p>
<p>
<ul>
<!-- config-browser -->
<li><s:url id="url" namespace="/config-browser" action="index"/><s:a href="%{url}">Configuration browser (Great for development!)</s:a></li>
<!-- continuation -->
<li><s:url id="url" namespace="/continuations" action="guess"/><s:a href="%{url}">Continuations Example</s:a></li>
<!-- tags -->
<li><s:url id="url" value="/tags"/><s:a href="%{url}">Tags Examples</s:a></li>
<!-- fileupload -->
<li><s:url id="url" namespace="/fileupload" action="upload"/><s:a href="%{url}">File Upload Example</s:a></li>
<!-- crud -->
<li><s:url id="url" value="/empmanager"/><s:a href="%{url}">CRUD Examples</s:a></li>
<!-- person manager sample -->
<li><s:url id="url" value="/person"/><s:a href="%{url}">PersonManager Sample</s:a></li>
<!-- validation -->
<li><s:url id="url" value="/validation"/><s:a href="%{url}">Validation Examples</s:a></li>
<!-- ajax -->
<li><s:url id="url" value="/ajax"/><s:a href="%{url}">AJAX Examples</s:a></li>
<!-- action chaining -->
<li><s:url id="url" namespace="actionchaining" action="actionChain1" method="input" /><s:a href="%{url}">Action Chaining Example</s:a></li>
<!-- execute and wait -->
<li><s:url id="url" value="/wait"/><s:a href="%{url}">Execute and Wait Examples</s:a></li>
<!-- token -->
<li><s:url id="url" value="/token"/><s:a href="%{url}">Token Examples (double post)</s:a></li>
<!-- filedownload -->
<li><s:url id="url" value="/filedownload"/><s:a href="%{url}">File Download Example</s:a></li>
<!-- model-driven -->
<li><s:url id="url" action="modelDriven" namespace="/modelDriven" method="input"/><s:a href="%{url}">Model Driven Example</s:a>
<!-- conversion -->
<li><s:url id="url" value="/conversion" /><s:a href="%{url}">Conversion Example</s:a></li>
<!-- freemarker -->
<li><s:url id="url" value="/freemarker" /><s:a href="%{#url}">Freemarker Example</s:a></li>
<!-- JavaServer Faces -->
<li><s:url id="url" value="/jsf" /><s:a href="%{#url}">JavaServer Faces Example</s:a></li>
<!-- Chat (AJAX) Example -->
<li><s:url id="url" value="/chat" /><s:a href="%{#url}">Chat (AJAX) Example</s:a></li>
<!-- Hangman (AJAX and Non AJAX) Example -->
<li><s:url id="url" action="hangmanMenu" namespace="/hangman"/><s:a href="%{#url}">Hangman (AJAX and Non AJAX) Example</s:a>
</ul>
</p>
</body>
</html>