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:html>
06 <head>
07 <title>
08 Message Driven Page
09 </title>
10 </head>
11 <body>
12 <p><font size="-1"><em>Add 20 via Queue</em> sends 20 JMS messages to a queue and orders
13 the creation of tokens. <em>Add 20 via Topic</em> sends 20 JMS messages to a topic and orders
14 the creation of tokens. After sending JMS message, press the <em>Refresh (Ordered) </em> buttons
15 repeatedly to see the gradual creation of tokens. For more information, see the
16 Message-Driven Bean Sample topic in WebLogic help.</font>
17 <netui:form action="refreshPage">
18 <netui:button value="Refresh" type="submit" action="refreshPage"/>
19 <netui:button value="Refresh Ordered" type="submit" action="refreshPageOrdered"/>
20 <netui:button value="Add 20 via Queue" type="submit" action="addViaQueue"/>
21 <netui:button value="Add 20 via Topic" type="submit" action="addViaTopic"/>
22 <netui:button value="Delete All via Queue" type="submit" action="deleteViaQueue"/>
23 </netui:form>
24 </p>
25 <netui-data:repeater dataSource="{pageFlow.allTokens}">
26 <netui-data:repeaterHeader>
27 <p>The following tokens are currently known:</p>
28 <p><table border="1" cellpadding="4">
29 <tr>
30 <td><b>Name</b></td>
31 <td><b>Date Entered</b></td>
32 <td><b>Entered By Class</b></td>
33 <td><b>Object Hash</b></td>
34 </tr>
35 </netui-data:repeaterHeader>
36 <netui-data:repeaterItem>
37 <tr>
38 <td>
39 <netui:label value="{container.item.name}" />
40 </td>
41 <td>
42 <netui:label value="{container.item.date}" />
43 </td>
44 <td>
45 <netui:label value="{container.item.enteredByClass}" />
46 </td>
47 <td>
48 <netui:label value="{container.item.objectHash}" />
49 </td>
50 </tr>
51 </netui-data:repeaterItem>
52 <netui-data:repeaterFooter>
53 </table>
54 <p><font size="-1"><em>Name</em> is the name of the token, and reflects
55 the order of the JMS messages as they were sent. <em>Entered By Class</em>
56 shows which message-driven bean class received the message, while <em>Object
57 Hash</em> shows the actual object which received the message.</font></p>
58 </netui-data:repeaterFooter>
59 </netui-data:repeater>
60 </body>
61 </netui:html>
|