378
<b><u><font size="+1">Other Examples</font></u></b><br>
379
<table BORDER=0 CELLSPACING=5 WIDTH="85%" >
382
<td>FORM Authentication </td>
383
<td VALIGN=TOP WIDTH="30%">
384
<a href="security/protected/index.jsp"><img SRC="images/execute.gif" HSPACE=4 BORDER=0 align=TOP> Execute</a>
386
<td WIDTH="30%"></td>
389
<td colspan="3">Example that demonstrates protecting a resource and
390
using Form-Based authentication. To access the page the user must
391
have role of either "tomcat" or "role1". By default no user
392
is configured to have these roles.</td>
396
<td colspan="3">Servlet 3.0 Asynchronous processing examples <br />
397
Examples that demonstrate using Servlet 3.0 asynchronous
398
request processing API.</td>
401
<td>async0 </td>
402
<td VALIGN=TOP WIDTH="30%">
403
<a href="../async/async0"><img SRC="images/execute.gif" HSPACE=4 BORDER=0 align=TOP> Execute</a>
405
<td WIDTH="30%"></td>
408
<td>async1 </td>
409
<td VALIGN=TOP WIDTH="30%">
410
<a href="../async/async1"><img SRC="images/execute.gif" HSPACE=4 BORDER=0 align=TOP> Execute</a>
412
<td WIDTH="30%"></td>
415
<td>async2 </td>
416
<td VALIGN=TOP WIDTH="30%">
417
<a href="../async/async2"><img SRC="images/execute.gif" HSPACE=4 BORDER=0 align=TOP> Execute</a>
419
<td WIDTH="30%"></td>
422
<td>async3 </td>
423
<td VALIGN=TOP WIDTH="30%">
424
<a href="../async/async3"><img SRC="images/execute.gif" HSPACE=4 BORDER=0 align=TOP> Execute</a>
426
<td WIDTH="30%"></td>
429
<td>stockticker </td>
430
<td VALIGN=TOP WIDTH="30%">
431
<a href="../async/stockticker"><img SRC="images/execute.gif" HSPACE=4 BORDER=0 align=TOP> Execute</a>
433
<td WIDTH="30%"></td>
437
<td colspan="3">Comet processing example <br />
438
Example that demonstrates asynchronous request processing
439
using Comet API. See <strong>"Advanced IO"</strong> chapter in the
440
User Guide for details. It works only with connectors that support
441
Comet processing (<strong>APR</strong> or <strong>NIO</strong>
442
<strong>HTTP</strong> connectors).</td>
445
<td>Comet Chat </td>
446
<td VALIGN=TOP WIDTH="30%">
447
<a href="chat/"><img SRC="images/execute.gif" HSPACE=4 BORDER=0 align=TOP> Execute</a>
449
<td WIDTH="30%"></td>