01 <%@ page language="java" contentType="text/html;charset=UTF-8"%>
02 <%@ taglib uri="netui-tags-databinding.tld" prefix="netui-data"%>
03 <%@ taglib uri="netui-tags-html.tld" prefix="netui"%>
04 <%@ taglib uri="netui-tags-template.tld" prefix="netui-template"%>
05 <netui:base />
06 <netui:html>
07 <head>
08 <title>
09 Web Application Samples: Navigation
10 </title>
11 <link href="../resources/css/style.css" type="text/css" rel="stylesheet"/>
12 </head>
13 <body>
14 <jsp:include page="/resources/jsp/header.jsp"/>
15
16 <h3>Web Application Samples: Navigation</h3>
17 <p>These samples show how control navigation in Page Flow applications.</p>
18 <blockquote>
19 <hr>
20 <h4><netui:anchor action="toSimpleNavigation">Navigating Between Page A and Page B</netui:anchor></h4>
21 <p>This sample shows simple navigation between pages using action methods.
22 When the
23 navigation links are clicked, action methods are invoked, which forward
24 the user to other JSP pages.
25 <p>This sample also shows how to invoke action methods from HTML files,
26 even when those HTML files
27 have no special JSP capabilities.
28 <p>Source code: <code>SamplesApp/WebApp/navigation/simpleNavigation/<code>
29 <hr>
30 <h4><netui:anchor action="toControllerFileNavigation">Define Navigation in the Controller file, not the JSPs</netui:anchor></h4>
31 <p>This sample shows how you can update links by changing the Java code in the
32 Controller file without changing the code in your JSP pages. This helps maintain
33 a separation between presentation code (in the JSP pages) and data processing code (in the Controller file).
34 <p>Source code: <code>SamplesApp/WebApp/navigation/controllerFileNavigation/</code>
35 <hr>
36 <h4><netui:anchor action="toSelectTagNavigation">Dropdown Navigation</netui:anchor></h4>
37 <p>Shows a dropdown menu of links to other pages.
38 <p>Source code: <code>SamplesApp/WebApp/navigation/selectTagNavigation/</code>
39 <hr>
40 <h4><netui:anchor action="toNesting">Nesting Page Flows</netui:anchor></h4>
41 <p>Shows how to nest one Page Flow within another.
42 <p>Nesting makes it easy to pass data from one Page Flow (the nested Page Flow) to
43 another (the nesting Page Flow).
44 <p>Source code: <code>SamplesApp/WebApp/navigation/nesting/</code>
45 <hr>
46 <h4><netui:anchor action="toHandleException">Handling Exceptions</netui:anchor></h4>
47 <p>Shows how to forward to an error.jsp page when an exception occurs.
48 <p>Source code: <code>SamplesApp/WebApp/navigation/handleException/</code>
49 <hr>
50 </blockquote>
51 <netui:anchor action="toPageFlowSamples">Back to Web Application Samples Home</netui:anchor>
52 </body>
53 </netui:html>
|