You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by ho...@apache.org on 2006/04/21 16:36:27 UTC
svn commit: r395900 [4/5] - in /geronimo/daytrader/trunk: ./ modules/derby/
modules/ear/ modules/ejb/
modules/ejb/src/main/java/org/apache/geronimo/samples/daytrader/
modules/ejb/src/main/java/org/apache/geronimo/samples/daytrader/direct/
modules/ejb/s...
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/order.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/order.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/order.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/order.jsp Fri Apr 21 07:36:22 2006
@@ -12,10 +12,12 @@
<TABLE height="54">
<TBODY>
<TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade New Orders</B></FONT></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
+ <TD bgcolor="#c93333" align="left" width="640" height="10" colspan=5><B><FONT
+ color="#ffffff">DayTrader New Orders</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
</TR>
- <TR align="center">
+ <TR align="left">
<TD><B><A href="app?action=home">Home</A></B><B> </B></TD>
<TD><B><A href="app?action=account">Account</A></B><B> </B></TD>
<TD><B><A href="app?action=portfolio">Portfolio</A></B><B> </B></TD>
@@ -159,12 +161,10 @@
</TD>
</TR>
<TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade New Orders</FONT></B></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center">Apache Geronimo Performance Benchmark Sample DayTrader<BR>
-Copyright 2005, Apache Software Foundation</TD>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader New Orders</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
</TR>
</TBODY>
</TABLE>
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/orderImg.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/orderImg.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/orderImg.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/orderImg.jsp Fri Apr 21 07:36:22 2006
@@ -12,10 +12,12 @@
<TABLE height="54">
<TBODY>
<TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade New Orders</B></FONT></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" width="45" height="19" border="0"></TD>
+ <TD bgcolor="#c93333" align="left" width="640" height="10" colspan=5><B><FONT
+ color="#ffffff">DayTrader New Orders</FONT></B></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10">
+ <IMG src="images/spacer.gif" width="45" height="19" border="0"></TD>
</TR>
- <TR align="center">
+ <TR align="left">
<TD><A href="app?action=home"><IMG src="images/home.gif" width="80" height="20" border="0"></A></TD>
<TD><A href="app?action=account"><IMG src="images/account.gif" width="80" height="20" border="0"></A></TD>
<TD><B><A href="app?action=portfolio"><IMG src="images/portfolio.gif" width="80" height="20" border="0"></A> </B></TD>
@@ -158,15 +160,10 @@
</TD>
</TR>
<TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade New Orders</FONT></B></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" width="45" height="19" border="0"></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center">Apache Geronimo Performance Benchmark Sample DayTrader<BR>
-Copyright 2005, Apache Software Foundation</TD>
- <IMG src="images/GLogo_450x50.gif" width="150" height="21" border="0"><BR>
- <BR>
- <IMG src="images/ticker-anim.gif" width="385" height="22" border="0" align="middle"></TD>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader New Orders</FONT></B></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10">
+ <IMG src="images/spacer.gif" width="45" height="19" border="0"></TD>
</TR>
</TBODY>
</TABLE>
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/portfolio.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/portfolio.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/portfolio.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/portfolio.jsp Fri Apr 21 07:36:22 2006
@@ -13,10 +13,12 @@
<TABLE height="54">
<TBODY>
<TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade Portfolio</B></FONT></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
+ <TD bgcolor="#c93333" align="left" width="640" height="10" colspan=5><B><FONT
+ color="#ffffff">DayTrader Portfolio</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
</TR>
- <TR align="center">
+ <TR align="left">
<TD><B><A href="app?action=home">Home</A></B><B> </B></TD>
<TD><B><A href="app?action=account">Account</A></B><B> </B></TD>
<TD><B><A href="app?action=portfolio">Portfolio</A></B><B> </B></TD>
@@ -209,12 +211,10 @@
</TD>
</TR>
<TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade Portfolio</FONT></B></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center">Apache Geronimo Performance Benchmark Sample DayTrader<BR>
-Copyright 2005, Apache Software Foundation</TD>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader Portfolio</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
</TR>
</TBODY>
</TABLE>
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/portfolioImg.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/portfolioImg.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/portfolioImg.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/portfolioImg.jsp Fri Apr 21 07:36:22 2006
@@ -13,10 +13,12 @@
<TABLE height="54">
<TBODY>
<TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade Portfolio</B></FONT></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" width="45" height="19" border="0"></TD>
+ <TD align="center" bgcolor="#000000" width="640" height="10" colspan=5><FONT
+ color="#ffffff"><B>DayTrader Portfolio</B></FONT></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10">
+ <IMG src="images/spacer.gif" width="45" height="19" border="0"></TD>
</TR>
- <TR align="center">
+ <TR align="left">
<TD><A href="app?action=home"><IMG src="images/home.gif" width="80" height="20" border="0"></A></TD>
<TD><A href="app?action=account"><IMG src="images/account.gif" width="80" height="20" border="0"></A></TD>
<TD><B><A href="app?action=portfolio"><IMG src="images/portfolio.gif" width="80" height="20" border="0"></A> </B></TD>
@@ -208,15 +210,10 @@
</TD>
</TR>
<TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade Portfolio</FONT></B></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" width="45" height="19" border="0"></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center">Apache Geronimo Performance Benchmark Sample DayTrader<BR>
-Copyright 2005, Apache Software Foundation</TD>
- <IMG src="images/GLogo_450x50.gif" width="150" height="21" border="0"><BR>
- <BR>
- <IMG src="images/ticker-anim.gif" width="385" height="22" border="0" align="middle"></TD>
+ <TD align="center" bgcolor="#000000" width="640" height="10"><FONT
+ color="#ffffff"><B>DayTrader Portfolio</B></FONT></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10">
+ <IMG src="images/spacer.gif" width="45" height="19" border="0"></TD>
</TR>
</TBODY>
</TABLE>
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/quote.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/quote.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/quote.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/quote.jsp Fri Apr 21 07:36:22 2006
@@ -12,10 +12,12 @@
<TABLE height="54">
<TBODY>
<TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade Quotes</B></FONT></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
+ <TD bgcolor="#c93333" align="left" width="640" height="10" colspan=5><B><FONT
+ color="#ffffff">DayTrader Quotes</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
</TR>
- <TR align="center">
+ <TR align="left">
<TD><B><A href="app?action=home">Home</A></B><B> </B></TD>
<TD><B><A href="app?action=account">Account</A></B><B> </B></TD>
<TD><B><A href="app?action=portfolio">Portfolio</A></B><B> </B></TD>
@@ -154,12 +156,10 @@
</TD>
</TR>
<TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade Quotes</FONT></B></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center">Apache Geronimo Performance Benchmark Sample DayTrader<BR>
-Copyright 2005, Apache Software Foundation</TD>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader Quotes</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
</TR>
</TBODY>
</TABLE>
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/quoteImg.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/quoteImg.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/quoteImg.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/quoteImg.jsp Fri Apr 21 07:36:22 2006
@@ -7,105 +7,117 @@
</HEAD>
<BODY bgcolor="#ffffff" link="#000099" vlink="#000099">
-<%@ page import="java.util.Collection, java.util.Iterator, java.math.BigDecimal, org.apache.geronimo.samples.daytrader.*, org.apache.geronimo.samples.daytrader.util.*" session="true" isThreadSafe="true" isErrorPage="false"%>
+<%@ page
+ import="java.util.Collection, java.util.Iterator, java.math.BigDecimal, org.apache.geronimo.samples.daytrader.*, org.apache.geronimo.samples.daytrader.util.*"
+ session="true" isThreadSafe="true" isErrorPage="false"%>
<TABLE height="54">
- <TBODY>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade Quotes</B></FONT></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" width="45" height="19" border="0"></TD>
- </TR>
- <TR align="center">
- <TD><A href="app?action=home"><IMG src="images/home.gif" width="80" height="20" border="0"></A></TD>
- <TD><A href="app?action=account"><IMG src="images/account.gif" width="80" height="20" border="0"></A></TD>
- <TD><B><A href="app?action=portfolio"><IMG src="images/portfolio.gif" width="80" height="20" border="0"></A> </B></TD>
- <TD><A href="app?action=quotes&symbols=s:0,s:1,s:2,s:3,s:4"><IMG src="images/quotes.gif" width="80" height="20" border="0"></A></TD>
- <TD><A href="app?action=logout"><IMG src="images/logout.gif" width="80" height="20" border="0"></A></TD>
- <TD><IMG src="images/graph.gif" width="32" height="32" border="0"></TD>
- </TR>
- <TR>
- <TD align="left" colspan="6"><IMG src="images/line.gif" width="600" height="6" border="0"><BR>
+ <TBODY>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10" colspan=5><B><FONT
+ color="#ffffff">DayTrader Quotes</FONT></B></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG
+ src="images/tradeLogo.gif" width="45" height="19" border="0" alt=""></TD>
+ </TR>
+ <TR align="left">
+ <TD><A href="app?action=home"><IMG src="images/home.gif" width="80"
+ height="20" border="0" alt=""></A></TD>
+ <TD><A href="app?action=account"><IMG src="images/account.gif"
+ width="80" height="20" border="0" alt=""></A></TD>
+ <TD><B><A href="app?action=portfolio"><IMG src="images/portfolio.gif"
+ width="80" height="20" border="0" alt=""></A> </B></TD>
+ <TD><A href="app?action=quotes&symbols=s:0,s:1,s:2,s:3,s:4"><IMG
+ src="images/quotes.gif" width="80" height="20" border="0" alt=""></A></TD>
+ <TD><A href="app?action=logout"><IMG src="images/logout.gif"
+ width="80" height="20" border="0" alt=""></A></TD>
+ <TD><IMG src="images/graph.gif" width="32" height="32" border="0"
+ alt=""></TD>
+ </TR>
+ <TR>
+ <TD align="left" colspan="6"><IMG src="images/line.gif" width="600"
+ height="6" border="0" alt=""><BR>
<FONT color="#ff0000" size="-2"><%= new java.util.Date() %></FONT></TD>
</TR>
-<%
+ <%
Collection closedOrders = (Collection)request.getAttribute("closedOrders");
if ( (closedOrders != null) && (closedOrders.size()>0) )
{
-%>
- <TR>
- <TD colspan="6" bgcolor="#ff0000"><BLINK><B><FONT color="#ffffff">Alert: The following Order(s) have completed.</FONT></B></BLINK></TD>
- </TR>
- <TR align="center">
- <TD colspan="6">
- <TABLE border="1" style="font-size: smaller">
- <TBODY>
-<%
+%>
+ <TR>
+ <TD colspan="6" bgcolor="#ff0000"><BLINK><B><FONT color="#ffffff">Alert:
+ The following Order(s) have completed.</FONT></B></BLINK></TD>
+ </TR>
+ <TR align="center">
+ <TD colspan="6">
+ <TABLE border="1" style="font-size: smaller">
+ <TBODY>
+ <%
Iterator it = closedOrders.iterator();
while (it.hasNext() )
{
OrderDataBean closedOrderData = (OrderDataBean)it.next();
-%>
- <TR align="center">
- <TD><A href="docs/glossary.html">order ID</A></TD>
- <TD><A href="docs/glossary.html">order status</A></TD>
- <TD><A href="docs/glossary.html">creation date</A></TD>
- <TD><A href="docs/glossary.html">completion date</A></TD>
- <TD><A href="docs/glossary.html">txn fee</A></TD>
- <TD><A href="docs/glossary.html">type</A></TD>
- <TD><A href="docs/glossary.html">symbol</A></TD>
- <TD><A href="docs/glossary.html">quantity</A></TD>
- </TR>
- <TR align="center">
- <TD><%= closedOrderData.getOrderID()%></TD>
- <TD><%= closedOrderData.getOrderStatus()%></TD>
- <TD><%= closedOrderData.getOpenDate()%></TD>
- <TD><%= closedOrderData.getCompletionDate()%></TD>
- <TD><%= closedOrderData.getOrderFee()%></TD>
- <TD><%= closedOrderData.getOrderType()%></TD>
- <TD><%= FinancialUtils.printQuoteLink(closedOrderData.getSymbol()) %></TD>
- <TD><%= closedOrderData.getQuantity()%></TD>
- </TR>
- <%
+%>
+ <TR align="center">
+ <TD><A href="docs/glossary.html">order ID</A></TD>
+ <TD><A href="docs/glossary.html">order status</A></TD>
+ <TD><A href="docs/glossary.html">creation date</A></TD>
+ <TD><A href="docs/glossary.html">completion date</A></TD>
+ <TD><A href="docs/glossary.html">txn fee</A></TD>
+ <TD><A href="docs/glossary.html">type</A></TD>
+ <TD><A href="docs/glossary.html">symbol</A></TD>
+ <TD><A href="docs/glossary.html">quantity</A></TD>
+ </TR>
+ <TR align="center">
+ <TD><%= closedOrderData.getOrderID()%></TD>
+ <TD><%= closedOrderData.getOrderStatus()%></TD>
+ <TD><%= closedOrderData.getOpenDate()%></TD>
+ <TD><%= closedOrderData.getCompletionDate()%></TD>
+ <TD><%= closedOrderData.getOrderFee()%></TD>
+ <TD><%= closedOrderData.getOrderType()%></TD>
+ <TD><%= FinancialUtils.printQuoteLink(closedOrderData.getSymbol()) %></TD>
+ <TD><%= closedOrderData.getQuantity()%></TD>
+ </TR>
+ <%
}
%>
-
- </TBODY>
- </TABLE>
- </TD>
- </TR>
- <%
+
+ </TBODY>
+ </TABLE>
+ </TD>
+ </TR>
+ <%
}
%>
- </TBODY>
+ </TBODY>
</TABLE>
<TABLE width="650">
- <TBODY>
- <TR>
- <TD>
- <TABLE width="100%">
- <TBODY>
- <TR>
- <TD></TD>
- </TR>
- <TR>
- <TD bgcolor="#cccccc"> <B>Quotes</B></TD>
- </TR>
- <TR>
- <TD align="center">
- <TABLE border="1" style="font-size: smaller">
- <TBODY>
- <TR align="center">
- <TD><A href="docs/glossary.html">symbol</A></TD>
- <TD><A href="docs/glossary.html">company</A></TD>
- <TD><A href="docs/glossary.html">volume</A></TD>
- <TD><A href="docs/glossary.html">price range</A></TD>
- <TD><A href="docs/glossary.html">open price</A></TD>
- <TD><A href="docs/glossary.html">current price</A></TD>
- <TD><A href="docs/glossary.html">gain/(loss)</A></TD>
- <TD><A href="docs/glossary.html">trade</A></TD>
- </TR>
+ <TBODY>
+ <TR>
+ <TD>
+ <TABLE width="100%">
+ <TBODY>
+ <TR>
+ <TD></TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#cccccc"><B>Quotes</B></TD>
+ </TR>
+ <TR>
+ <TD align="center">
+ <TABLE border="1" style="font-size: smaller">
+ <TBODY>
+ <TR align="center">
+ <TD><A href="docs/glossary.html">symbol</A></TD>
+ <TD><A href="docs/glossary.html">company</A></TD>
+ <TD><A href="docs/glossary.html">volume</A></TD>
+ <TD><A href="docs/glossary.html">price range</A></TD>
+ <TD><A href="docs/glossary.html">open price</A></TD>
+ <TD><A href="docs/glossary.html">current price</A></TD>
+ <TD><A href="docs/glossary.html">gain/(loss)</A></TD>
+ <TD><A href="docs/glossary.html">trade</A></TD>
+ </TR>
- <%
+ <%
String symbols = request.getParameter("symbols");
if (symbols == null)
symbols = "no_stock_symbol_provided";
@@ -116,55 +128,61 @@
String symbol = st.nextToken();
%>
- <jsp:include page="displayQuote.jsp">
- <jsp:param name="symbol" value="<%= symbol%>"/>
- </jsp:include>
+ <jsp:include page="displayQuote.jsp" flush="">
+ <jsp:param name="symbol" value="<%= symbol%>" />
+ </jsp:include>
- <%
+ <%
}
- %>
+ %>
- </TBODY>
- </TABLE>
- </TD>
- </TR>
- </TBODY>
- </TABLE>
- </TD>
- </TR>
- </TBODY>
+ </TBODY>
+ </TABLE>
+ </TD>
+ </TR>
+ </TBODY>
+ </TABLE>
+ </TD>
+ </TR>
+ </TBODY>
</TABLE>
<TABLE height="54" style="font-size: smaller">
- <TBODY>
- <TR>
- <TD colspan="2">
- <HR>
- </TD>
- </TR>
- <TR>
- <TD colspan="2">
- <TABLE width="100%" style="font-size: smaller">
- <TBODY>
- <TR>
- <TD>Note: Click any <A href="docs/glossary.html">symbol</A> for a quote or to trade.</TD>
- <TD align="right"><FORM><INPUT type="submit" name="action" value="quotes"> <INPUT size="20" type="text" name="symbols" value="s:0, s:1, s:2, s:3, s:4"></FORM></TD>
- </TR>
- </TBODY>
- </TABLE>
- </TD>
- </TR>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade Quotes</FONT></B></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" width="45" height="19" border="0"></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center">Apache Geronimo Performance Benchmark Sample DayTrader<BR>
-Copyright 2005, Apache Software Foundation</TD>
- <IMG src="images/GLogo_450x50.gif" width="150" height="21" border="0"><BR>
- <BR>
- <IMG src="images/ticker-anim.gif" width="385" height="22" border="0" align="middle"></TD>
+ <TBODY>
+ <TR>
+ <TD colspan="2">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD colspan="2">
+ <TABLE width="100%" style="font-size: smaller">
+ <TBODY>
+ <TR>
+ <TD>Note: Click any <A href="docs/glossary.html">symbol</A> for a
+ quote or to trade.</TD>
+ <TD align="right">
+ <FORM action=""><INPUT type="submit" name="action" value="quotes">
+ <INPUT size="20" type="text" name="symbols"
+ value="s:0, s:1, s:2, s:3, s:4"></FORM>
+ </TD>
+ </TR>
+ </TBODY>
+ </TABLE>
+ </TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader Quotes</FONT></B></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10">
+ <IMG src="images/tradeLogo.gif" width="45" height="19" border="0"></TD>
+ </TR>
+ <TR>
+ <TD colspan="2" align="center">
+ <IMG src="images/ticker-anim.gif" width="385" height="22" border="0"
+ align="middle" alt="">
+ <TD></TD>
</TR>
- </TBODY>
+ </TBODY>
</TABLE>
</BODY>
</HTML>
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/register.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/register.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/register.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/register.jsp Fri Apr 21 07:36:22 2006
@@ -2,8 +2,9 @@
<HTML>
<HEAD>
<TITLE>Trade Registration</TITLE>
+</HEAD>
<BODY bgcolor="#ffffff" link="#000099">
-<%@ page session="false" %>
+<%@ page session="false"%>
<%
String blank = "";
String fakeCC = "123-fake-ccnum-456";
@@ -16,110 +17,126 @@
String results = (String) request.getAttribute ( "results" );
%>
<TABLE style="font-size: smaller">
- <TBODY>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade Home</B></FONT></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader Register</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
+ </TR>
+ </TBODY>
</TABLE>
<TABLE width="100%" height="30">
- <TBODY>
- <TR>
- <TD align="center"></TD>
- <TD><FONT color="#ff3333"><%= results==null ? blank : results %></FONT></TD>
- <TD></TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD align="center"></TD>
+ <TD><FONT color="#ff3333"><%= results==null ? blank : results %></FONT></TD>
+ <TD></TD>
+ </TR>
+ </TBODY>
</TABLE>
<TABLE width="90%">
- <TBODY>
- <TR>
- <TD width="2%" bgcolor="#e7e4e7"></TD>
- <TD width="98%" colspan="8"><B>Register</B>
- <HR>
- </TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD width="2%" bgcolor="#e7e4e7"></TD>
+ <TD width="98%" colspan="8"><B>Register</B>
+ <HR>
+ </TD>
+ </TR>
+ </TBODY>
</TABLE>
<FORM action="app">
<TABLE width="90%">
- <TBODY align="right">
- <TR>
- <TD width="2%" bgcolor="#e7e4e7" rowspan="11"></TD>
- <TD width="33%" colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Full name:</B></TD>
- <TD width ="20%" colspan="2" align="right"><INPUT size="40" type="text" name="Full Name" value="<%= fullname==null ? blank : fullname %>"></TD>
- <TD width="2%" bgcolor="#e7e4e7" rowspan="11"></TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Address:</B></TD>
- <TD colspan="2" align="right"><INPUT size="40" type="text" name="snail mail" value="<%= snailmail==null ? blank : snailmail %>"></TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>E-Mail address:</B></TD>
- <TD colspan="2" align="right"><INPUT size="40" type="text" name="email" value="<%= email==null ? blank : email %>"></TD>
- </TR>
- <TR>
- <TD colspan="4"> </TD>
- <TD colspan="2" align="right"> </TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>User ID:</B></TD>
- <TD colspan="2" align="right"><INPUT size="40" type="text" name="user id" value="<%= userID==null ? blank : userID %>"></TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Password:</B></TD>
- <TD colspan="2" align="right"><INPUT size="40" type="password" name="passwd"></TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Confirm password:</B></TD>
- <TD colspan="2" align="right"><INPUT size="40" type="password" name="confirm passwd"></TD>
- </TR>
- <TR>
- <TD colspan="4"> </TD>
- <TD colspan="2" align="right"> </TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Opening account balance:</B></TD>
- <TD colspan="2" align="right">$<B> </B><INPUT size="20" type="text" name="money" value='<%= money==null ? "10000" : money %>'></TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Credit card number:</B></TD>
- <TD colspan="2" align="right"> <INPUT size="40" type="text" name="Credit Card Number" value="<%= creditcard==null ? fakeCC : creditcard %>" readonly></TD>
- </TR>
- <TR>
- <TD align="center"></TD>
- <TD align="center"></TD>
- <TD align="center"></TD>
- <TD align="center"></TD>
- <TD align="center"></TD>
- <TD align="center"><INPUT type="submit" value="Submit Registration"></TD>
- </TR>
- <TR>
- <TD align="right" colspan="6"></TD>
- </TR>
- </TBODY>
+ <TBODY align="right">
+ <TR>
+ <TD width="2%" bgcolor="#e7e4e7" rowspan="11"></TD>
+ <TD width="33%" colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Full
+ name:</B></TD>
+ <TD width="20%" colspan="2" align="right"><INPUT size="40"
+ type="text" name="Full Name"
+ value="<%= fullname==null ? blank : fullname %>"></TD>
+ <TD width="2%" bgcolor="#e7e4e7" rowspan="11"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Address:</B></TD>
+ <TD colspan="2" align="right"><INPUT size="40" type="text"
+ name="snail mail" value="<%= snailmail==null ? blank : snailmail %>"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>E-Mail
+ address:</B></TD>
+ <TD colspan="2" align="right"><INPUT size="40" type="text"
+ name="email" value="<%= email==null ? blank : email %>"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4"> </TD>
+ <TD colspan="2" align="right"> </TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>User
+ ID:</B></TD>
+ <TD colspan="2" align="right"><INPUT size="40" type="text"
+ name="user id" value="<%= userID==null ? blank : userID %>"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Password:</B></TD>
+ <TD colspan="2" align="right"><INPUT size="40" type="password"
+ name="passwd"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Confirm
+ password:</B></TD>
+ <TD colspan="2" align="right"><INPUT size="40" type="password"
+ name="confirm passwd"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4"> </TD>
+ <TD colspan="2" align="right"> </TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Opening
+ account balance:</B></TD>
+ <TD colspan="2" align="right">$<B> </B><INPUT size="20" type="text"
+ name="money" value='<%= money==null ? "10000" : money %>'></TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Credit
+ card number:</B></TD>
+ <TD colspan="2" align="right"> <INPUT size="40"
+ type="text" name="Credit Card Number"
+ value="<%= creditcard==null ? fakeCC : creditcard %>" readonly></TD>
+ </TR>
+ <TR>
+ <TD align="center"></TD>
+ <TD align="center"></TD>
+ <TD align="center"></TD>
+ <TD align="center"></TD>
+ <TD align="center"></TD>
+ <TD align="center"><INPUT type="submit" value="Submit Registration"></TD>
+ </TR>
+ <TR>
+ <TD align="right" colspan="6"></TD>
+ </TR>
+ </TBODY>
</TABLE>
<INPUT type="hidden" name="action" value="register"></FORM>
<TABLE height="54" style="font-size: smaller">
- <TBODY>
- <TR>
- <TD colspan="2">
- <HR>
- </TD>
- </TR>
- <TR>
- <TD colspan="2"></TD>
- </TR>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade Home</FONT></B></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center">Apache Geronimo Performance Benchmark Sample DayTrader<BR>
-Copyright 2005, Apache Software Foundation</TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD colspan="2">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD colspan="2"></TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader Register</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
+ </TR>
+ </TBODY>
</TABLE>
</BODY>
</HTML>
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/registerImg.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/registerImg.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/registerImg.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/registerImg.jsp Fri Apr 21 07:36:22 2006
@@ -2,8 +2,9 @@
<HTML>
<HEAD>
<TITLE>Trade Registration</TITLE>
+</HEAD>
<BODY bgcolor="#ffffff" link="#000099">
-<%@ page session="false" %>
+<%@ page session="false"%>
<%
String blank = "";
String fakeCC = "123-fake-ccnum-456";
@@ -16,110 +17,127 @@
String results = (String) request.getAttribute ( "results" );
%>
<TABLE style="font-size: smaller">
- <TBODY>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade Register</B></FONT></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" border="0" width="45" height="19"></TD>
+ <TBODY>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader Register</FONT></B></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG
+ src="images/spacer.gif" border="0" width="45" height="19" alt=""></TD>
</TR>
- </TBODY>
+ </TBODY>
</TABLE>
<TABLE width="610" height="30">
- <TBODY>
- <TR>
- <TD align="center"></TD>
- <TD><FONT color="#ff3333"><%= results==null ? blank : results %></FONT></TD>
- <TD width="120" align="right"><IMG src="images/graph.gif" width="32" height="32" border="0"></TD>
+ <TBODY>
+ <TR>
+ <TD align="center"></TD>
+ <TD><FONT color="#ff3333"><%= results==null ? blank : results %></FONT></TD>
+ <TD width="120" align="right"><IMG src="images/graph.gif" width="32"
+ height="32" border="0" alt=""></TD>
</TR>
- </TBODY>
+ </TBODY>
</TABLE>
<TABLE width="90%">
- <TBODY>
- <TR>
- <TD width="2%" bgcolor="#e7e4e7"></TD>
- <TD width="98%" colspan="8"><B>Register</B>
- <HR>
- </TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD width="2%" bgcolor="#e7e4e7"></TD>
+ <TD width="98%" colspan="8"><B>Register</B>
+ <HR>
+ </TD>
+ </TR>
+ </TBODY>
</TABLE>
<FORM action="app">
<TABLE width="90%">
- <TBODY align="right">
- <TR>
- <TD width="2%" bgcolor="#e7e4e7" rowspan="11"></TD>
- <TD width="33%" colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Full name:</B></TD>
- <TD width ="20%" colspan="2" align="right"><INPUT size="40" type="text" name="Full Name" value="<%= fullname==null ? blank : fullname %>"></TD>
- <TD width="2%" bgcolor="#e7e4e7" rowspan="11"></TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Address:</B></TD>
- <TD colspan="2" align="right"><INPUT size="40" type="text" name="snail mail" value="<%= snailmail==null ? blank : snailmail %>"></TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>E-Mail address:</B></TD>
- <TD colspan="2" align="right"><INPUT size="40" type="text" name="email" value="<%= email==null ? blank : email %>"></TD>
- </TR>
- <TR>
- <TD colspan="4"> </TD>
- <TD colspan="2" align="right"> </TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>User ID:</B></TD>
- <TD colspan="2" align="right"><INPUT size="40" type="text" name="user id" value="<%= userID==null ? blank : userID %>"></TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Password:</B></TD>
- <TD colspan="2" align="right"><INPUT size="40" type="password" name="passwd"></TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Confirm password:</B></TD>
- <TD colspan="2" align="right"><INPUT size="40" type="password" name="confirm passwd"></TD>
- </TR>
- <TR>
- <TD colspan="4"> </TD>
- <TD colspan="2" align="right"> </TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Opening account balance:</B></TD>
- <TD colspan="2" align="right">$<B> </B><INPUT size="20" type="text" name="money" value='<%= money==null ? "10000" : money %>'></TD>
- </TR>
- <TR>
- <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Credit card number:</B></TD>
- <TD colspan="2" align="right"> <INPUT size="40" type="text" name="Credit Card Number" value="<%= creditcard==null ? fakeCC : creditcard %>" readonly></TD>
- </TR>
- <TR>
- <TD align="center"></TD>
- <TD align="center"></TD>
- <TD align="center"></TD>
- <TD align="center"></TD>
- <TD align="center"></TD>
- <TD align="center"><INPUT type="submit" value="Submit Registration"></TD>
- </TR>
- <TR>
- <TD align="right" colspan="6"></TD>
- </TR>
- </TBODY>
+ <TBODY align="right">
+ <TR>
+ <TD width="2%" bgcolor="#e7e4e7" rowspan="11"></TD>
+ <TD width="33%" colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Full
+ name:</B></TD>
+ <TD width="20%" colspan="2" align="right"><INPUT size="40"
+ type="text" name="Full Name"
+ value="<%= fullname==null ? blank : fullname %>"></TD>
+ <TD width="2%" bgcolor="#e7e4e7" rowspan="11"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Address:</B></TD>
+ <TD colspan="2" align="right"><INPUT size="40" type="text"
+ name="snail mail" value="<%= snailmail==null ? blank : snailmail %>"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>E-Mail
+ address:</B></TD>
+ <TD colspan="2" align="right"><INPUT size="40" type="text"
+ name="email" value="<%= email==null ? blank : email %>"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4"> </TD>
+ <TD colspan="2" align="right"> </TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>User
+ ID:</B></TD>
+ <TD colspan="2" align="right"><INPUT size="40" type="text"
+ name="user id" value="<%= userID==null ? blank : userID %>"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Password:</B></TD>
+ <TD colspan="2" align="right"><INPUT size="40" type="password"
+ name="passwd"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Confirm
+ password:</B></TD>
+ <TD colspan="2" align="right"><INPUT size="40" type="password"
+ name="confirm passwd"></TD>
+ </TR>
+ <TR>
+ <TD colspan="4"> </TD>
+ <TD colspan="2" align="right"> </TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><FONT COLOR="#FF0000">*</FONT><B>Opening
+ account balance:</B></TD>
+ <TD colspan="2" align="right">$<B> </B><INPUT size="20" type="text"
+ name="money" value='<%= money==null ? "10000" : money %>'></TD>
+ </TR>
+ <TR>
+ <TD colspan="4" align="right"><B><FONT COLOR="#FF0000">*</FONT>Credit
+ card number:</B></TD>
+ <TD colspan="2" align="right"> <INPUT size="40"
+ type="text" name="Credit Card Number"
+ value="<%= creditcard==null ? fakeCC : creditcard %>" readonly></TD>
+ </TR>
+ <TR>
+ <TD align="center"></TD>
+ <TD align="center"></TD>
+ <TD align="center"></TD>
+ <TD align="center"></TD>
+ <TD align="center"></TD>
+ <TD align="center"><INPUT type="submit" value="Submit Registration"></TD>
+ </TR>
+ <TR>
+ <TD align="right" colspan="6"></TD>
+ </TR>
+ </TBODY>
</TABLE>
<INPUT type="hidden" name="action" value="register"></FORM>
<TABLE height="54" style="font-size: smaller">
- <TBODY>
- <TR>
- <TD colspan="2">
- <HR>
- </TD>
- </TR>
- <TR>
- <TD colspan="2"></TD>
- </TR>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade Register</FONT></B></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" border="0" width="45" height="19"></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center">Apache Geronimo Performance Benchmark Sample DayTrader<BR>
-Copyright 2005, Apache Software Foundation</TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD colspan="2">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD colspan="2"></TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader Home</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
+ </TR>
+ </TBODY>
</TABLE>
</BODY>
</HTML>
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/tradehome.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/tradehome.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/tradehome.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/tradehome.jsp Fri Apr 21 07:36:22 2006
@@ -6,134 +6,144 @@
<LINK rel="stylesheet" href="style.css" type="text/css" />
</HEAD>
<BODY bgcolor="#ffffff" link="#000099" vlink="#000099">
-<%@ page import="java.util.Collection, java.util.Iterator, java.math.BigDecimal, org.apache.geronimo.samples.daytrader.*, org.apache.geronimo.samples.daytrader.util.*" session="true" isThreadSafe="true" isErrorPage="false"%>
+<%@ page
+ import="java.util.Collection, java.util.Iterator, java.math.BigDecimal, org.apache.geronimo.samples.daytrader.*, org.apache.geronimo.samples.daytrader.util.*"
+ session="true" isThreadSafe="true" isErrorPage="false"%>
<jsp:useBean id="results" scope="request" type="java.lang.String" />
-<jsp:useBean id="accountData" type="org.apache.geronimo.samples.daytrader.AccountDataBean" scope="request" />
-<jsp:useBean id="holdingDataBeans" type="java.util.Collection" scope="request"/>
+<jsp:useBean id="accountData"
+ type="org.apache.geronimo.samples.daytrader.AccountDataBean"
+ scope="request" />
+<jsp:useBean id="holdingDataBeans" type="java.util.Collection"
+ scope="request" />
<TABLE height="54">
- <TBODY>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>DayTrader Home</B></FONT></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>DayTrader</B></FONT></TD>
- </TR>
- <TR align="center">
- <TD><B><A href="app?action=home">Home</A></B><B> </B></TD>
- <TD><B><A href="app?action=account">Account</A></B><B> </B></TD>
- <TD><B><A href="app?action=portfolio">Portfolio</A></B><B> </B></TD>
- <TD><B><A href="app?action=quotes&symbols=s:0,s:1,s:2,s:3,s:4">Quotes/Trade</A></B></TD>
- <TD><B><A href="app?action=logout">Logoff</A></B></TD>
- <TD></TD>
- </TR>
- <TR>
- <TD align="right" colspan="6">
- <HR>
- <FONT color="#ff0000" size="-2"><%= new java.util.Date() %></FONT></TD>
- </TR>
-<%
+ <TBODY>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10" colspan=5><B><FONT
+ color="#ffffff">DayTrader Home</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
+ </TR>
+ <TR align="left">
+ <TD><B><A href="app?action=home">Home</A></B><B> </B></TD>
+ <TD><B><A href="app?action=account">Account</A></B><B> </B></TD>
+ <TD><B><A href="app?action=portfolio">Portfolio</A></B><B> </B></TD>
+ <TD><B><A href="app?action=quotes&symbols=s:0,s:1,s:2,s:3,s:4">Quotes/Trade</A></B></TD>
+ <TD><B><A href="app?action=logout">Logoff</A></B></TD>
+ <TD></TD>
+ </TR>
+ <TR>
+ <TD align="right" colspan="6">
+ <HR>
+ <FONT color="#ff0000" size="-2"><%= new java.util.Date() %></FONT></TD>
+ </TR>
+ <%
Collection closedOrders = (Collection)request.getAttribute("closedOrders");
if ( (closedOrders != null) && (closedOrders.size()>0) )
{
-%>
- <TR>
- <TD colspan="6" bgcolor="#ff0000"><BLINK><B><FONT color="#ffffff">Alert: The following Order(s) have completed.</FONT></B></BLINK></TD>
- </TR>
- <TR align="center">
- <TD colspan="6">
- <TABLE border="1" style="font-size: smaller">
- <TBODY>
-<%
+%>
+ <TR>
+ <TD colspan="6" bgcolor="#ff0000"><BLINK><B><FONT color="#ffffff">Alert:
+ The following Order(s) have completed.</FONT></B></BLINK></TD>
+ </TR>
+ <TR align="center">
+ <TD colspan="6">
+ <TABLE border="1" style="font-size: smaller">
+ <TBODY>
+ <%
Iterator it = closedOrders.iterator();
while (it.hasNext() )
{
OrderDataBean closedOrderData = (OrderDataBean)it.next();
-%>
- <TR align="center">
- <TD><A href="docs/glossary.html">order ID</A></TD>
- <TD><A href="docs/glossary.html">order status</A></TD>
- <TD><A href="docs/glossary.html">creation date</A></TD>
- <TD><A href="docs/glossary.html">completion date</A></TD>
- <TD><A href="docs/glossary.html">txn fee</A></TD>
- <TD><A href="docs/glossary.html">type</A></TD>
- <TD><A href="docs/glossary.html">symbol</A></TD>
- <TD><A href="docs/glossary.html">quantity</A></TD>
- </TR>
- <TR align="center">
- <TD><%= closedOrderData.getOrderID()%></TD>
- <TD><%= closedOrderData.getOrderStatus()%></TD>
- <TD><%= closedOrderData.getOpenDate()%></TD>
- <TD><%= closedOrderData.getCompletionDate()%></TD>
- <TD><%= closedOrderData.getOrderFee()%></TD>
- <TD><%= closedOrderData.getOrderType()%></TD>
- <TD><%= FinancialUtils.printQuoteLink(closedOrderData.getSymbol())%></TD>
- <TD><%= closedOrderData.getQuantity()%></TD>
- </TR>
- <%
+%>
+ <TR align="center">
+ <TD><A href="docs/glossary.html">order ID</A></TD>
+ <TD><A href="docs/glossary.html">order status</A></TD>
+ <TD><A href="docs/glossary.html">creation date</A></TD>
+ <TD><A href="docs/glossary.html">completion date</A></TD>
+ <TD><A href="docs/glossary.html">txn fee</A></TD>
+ <TD><A href="docs/glossary.html">type</A></TD>
+ <TD><A href="docs/glossary.html">symbol</A></TD>
+ <TD><A href="docs/glossary.html">quantity</A></TD>
+ </TR>
+ <TR align="center">
+ <TD><%= closedOrderData.getOrderID()%></TD>
+ <TD><%= closedOrderData.getOrderStatus()%></TD>
+ <TD><%= closedOrderData.getOpenDate()%></TD>
+ <TD><%= closedOrderData.getCompletionDate()%></TD>
+ <TD><%= closedOrderData.getOrderFee()%></TD>
+ <TD><%= closedOrderData.getOrderType()%></TD>
+ <TD><%= FinancialUtils.printQuoteLink(closedOrderData.getSymbol())%></TD>
+ <TD><%= closedOrderData.getQuantity()%></TD>
+ </TR>
+ <%
}
%>
-
- </TBODY>
- </TABLE>
- </TD>
- </TR>
- <%
+
+ </TBODY>
+ </TABLE>
+ </TD>
+ </TR>
+ <%
}
%>
- </TBODY>
+ </TBODY>
</TABLE>
<TABLE width="636">
- <TBODY>
- <TR>
- <TD valign="top" width="377">
- <TABLE width="384">
- <TBODY>
- <TR>
- <TD colspan="3"><B>Welcome <%= accountData.getProfileID() %>,</B></TD>
- </TR>
- <TR>
- <TD width="133"></TD>
- <TD width="22"></TD>
- <TD width="212"></TD>
- </TR>
- <TR>
- <TD colspan="3" align="left" bgcolor="#cccccc"><B> User Statistics </B></TD>
- </TR>
- <TR>
- <TD align="right" valign="top" width="133"> <A href="docs/glossary.html">account ID:<BR>
- </A><A href="docs/glossary.html">account created:</A><BR>
- <A href="docs/glossary.html">total logins:</A><BR>
- <A href="docs/glossary.html">session created:</A><BR>
- </TD>
- <TD width="22"></TD>
- <TD align="left" width="212"> <%= accountData.getAccountID()
+ <TBODY>
+ <TR>
+ <TD valign="top" width="377">
+ <TABLE width="384">
+ <TBODY>
+ <TR>
+ <TD colspan="3"><B>Welcome <%= accountData.getProfileID() %>,</B></TD>
+ </TR>
+ <TR>
+ <TD width="133"></TD>
+ <TD width="22"></TD>
+ <TD width="212"></TD>
+ </TR>
+ <TR>
+ <TD colspan="3" align="left" bgcolor="#cccccc"><B> User Statistics
+ </B></TD>
+ </TR>
+ <TR>
+ <TD align="right" valign="top" width="133"><A
+ href="docs/glossary.html">account ID:<BR>
+ </A><A href="docs/glossary.html">account created:</A><BR>
+ <A href="docs/glossary.html">total logins:</A><BR>
+ <A href="docs/glossary.html">session created:</A><BR>
+ </TD>
+ <TD width="22"></TD>
+ <TD align="left" width="212"><%= accountData.getAccountID()
%><BR>
- <%= accountData.getCreationDate()
+ <%= accountData.getCreationDate()
%><BR>
- <%= accountData.getLoginCount()
+ <%= accountData.getLoginCount()
%><BR>
- <%= (java.util.Date) session.getAttribute("sessionCreationDate")
+ <%= (java.util.Date) session.getAttribute("sessionCreationDate")
%><BR>
- </TD>
- </TR>
- <TR>
- <TD width="133"></TD>
- <TD width="22"></TD>
- <TD width="212"></TD>
- </TR>
- <TR>
- <TD colspan="3" bgcolor="#cccccc"> <B>Account Summary </B></TD>
- </TR>
- <TR>
- <TD align="right" valign="top" width="133"><A href="docs/glossary.html"> cash balance:</A><BR>
- <A href="docs/glossary.html">number of holdings:</A><BR>
- <A href="docs/glossary.html">total of holdings:<BR>
- sum of cash/holdings<BR>
- opening balance:<BR>
- </A>
- <HR>
- </TD>
- <TD width="22"></TD>
- <TD align="left" valign="top" width="212">
- <%
+ </TD>
+ </TR>
+ <TR>
+ <TD width="133"></TD>
+ <TD width="22"></TD>
+ <TD width="212"></TD>
+ </TR>
+ <TR>
+ <TD colspan="3" bgcolor="#cccccc"><B>Account Summary </B></TD>
+ </TR>
+ <TR>
+ <TD align="right" valign="top" width="133"><A
+ href="docs/glossary.html"> cash balance:</A><BR>
+ <A href="docs/glossary.html">number of holdings:</A><BR>
+ <A href="docs/glossary.html">total of holdings:<BR>
+ sum of cash/holdings<BR>
+ opening balance:<BR>
+ </A>
+ <HR>
+ </TD>
+ <TD width="22"></TD>
+ <TD align="left" valign="top" width="212"><%
BigDecimal openBalance = accountData.getOpenBalance();
BigDecimal balance = accountData.getBalance();
BigDecimal holdingsTotal = FinancialUtils.computeHoldingsTotal(holdingDataBeans);
@@ -141,60 +151,60 @@
BigDecimal gain = FinancialUtils.computeGain(sumOfCashHoldings, openBalance);
BigDecimal gainPercent = FinancialUtils.computeGainPercent(sumOfCashHoldings, openBalance);
%>$ <%= balance %><BR>
- <%= holdingDataBeans.size()%><BR>
- $ <%= holdingsTotal %><BR>
- $ <%= sumOfCashHoldings %><BR>
- $ <%= openBalance%><BR>
-
- <HR>
- </TD>
- </TR>
- <TR>
- <TD valign="top" align="right"><A href="docs/glossary.html">current gain/(loss):</A></TD>
- <TD></TD>
- <TD valign="top">
- $
- <B><%= FinancialUtils.printGainHTML(gain) %> <%= FinancialUtils.printGainPercentHTML(gainPercent) %></B></TD>
- </TR>
- </TBODY>
- </TABLE>
- </TD>
- <TD align="center" valign="top" bgcolor="#ffffff" width="236">
- <jsp:include page="marketSummary.jsp" />
+ <%= holdingDataBeans.size()%><BR>
+ $ <%= holdingsTotal %><BR>
+ $ <%= sumOfCashHoldings %><BR>
+ $ <%= openBalance%><BR>
- <BR>
- </TD>
- </TR>
- </TBODY>
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD valign="top" align="right"><A href="docs/glossary.html">current
+ gain/(loss):</A></TD>
+ <TD></TD>
+ <TD valign="top">$ <B><%= FinancialUtils.printGainHTML(gain) %> <%= FinancialUtils.printGainPercentHTML(gainPercent) %></B></TD>
+ </TR>
+ </TBODY>
+ </TABLE>
+ </TD>
+ <TD align="center" valign="top" bgcolor="#ffffff" width="236"><jsp:include
+ page="marketSummary.jsp" flush="" /> <BR>
+ </TD>
+ </TR>
+ </TBODY>
</TABLE>
<TABLE height="54" style="font-size: smaller">
- <TBODY>
- <TR>
- <TD colspan="2">
- <HR>
- </TD>
- </TR>
- <TR>
- <TD colspan="2">
- <TABLE width="100%" style="font-size: smaller">
- <TBODY>
- <TR>
- <TD>Note: Click any <A href="docs/glossary.html">symbol</A> for a quote or to trade.</TD>
- <TD align="right"><FORM><INPUT type="submit" name="action" value="quotes"> <INPUT size="20" type="text" name="symbols" value="s:0, s:1, s:2, s:3, s:4"></FORM></TD>
- </TR>
- </TBODY>
- </TABLE>
- </TD>
- </TR>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">DayTrader Home</FONT></B></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>DayTrader</B></FONT></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center">Apache Geronimo Performance Benchmark Sample DayTrader<BR>
-Copyright 2005, Apache Software Foundation</TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD colspan="2">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD colspan="2">
+ <TABLE width="100%" style="font-size: smaller">
+ <TBODY>
+ <TR>
+ <TD>Note: Click any <A href="docs/glossary.html">symbol</A> for a
+ quote or to trade.</TD>
+ <TD align="right">
+ <FORM action=""><INPUT type="submit" name="action" value="quotes">
+ <INPUT size="20" type="text" name="symbols"
+ value="s:0, s:1, s:2, s:3, s:4"></FORM>
+ </TD>
+ </TR>
+ </TBODY>
+ </TABLE>
+ </TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader Home</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
+ </TR>
+ </TBODY>
</TABLE>
</BODY>
</HTML>
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/tradehomeImg.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/tradehomeImg.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/tradehomeImg.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/tradehomeImg.jsp Fri Apr 21 07:36:22 2006
@@ -6,133 +6,150 @@
<LINK rel="stylesheet" href="style.css" type="text/css" />
</HEAD>
<BODY bgcolor="#ffffff" link="#000099" vlink="#000099">
-<%@ page import="java.util.Collection, java.util.Iterator, java.math.BigDecimal, org.apache.geronimo.samples.daytrader.*, org.apache.geronimo.samples.daytrader.util.*" session="true" isThreadSafe="true" isErrorPage="false"%>
+<%@ page
+ import="java.util.Collection, java.util.Iterator, java.math.BigDecimal, org.apache.geronimo.samples.daytrader.*, org.apache.geronimo.samples.daytrader.util.*"
+ session="true" isThreadSafe="true" isErrorPage="false"%>
<jsp:useBean id="results" scope="request" type="java.lang.String" />
-<jsp:useBean id="accountData" type="org.apache.geronimo.samples.daytrader.AccountDataBean" scope="request" />
-<jsp:useBean id="holdingDataBeans" type="java.util.Collection" scope="request"/>
+<jsp:useBean id="accountData"
+ type="org.apache.geronimo.samples.daytrader.AccountDataBean"
+ scope="request" />
+<jsp:useBean id="holdingDataBeans" type="java.util.Collection"
+ scope="request" />
<TABLE height="54">
- <TBODY>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade Home</B></FONT></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" width="45" height="19" border="0"></TD>
- </TR>
- <TR align="center">
- <TD><A href="app?action=home"><IMG src="images/home.gif" width="80" height="20" border="0"></A></TD>
- <TD><A href="app?action=account"><IMG src="images/account.gif" width="80" height="20" border="0"></A></TD>
- <TD><B><A href="app?action=portfolio"><IMG src="images/portfolio.gif" width="80" height="20" border="0"></A> </B></TD>
- <TD><A href="app?action=quotes&symbols=s:0,s:1,s:2,s:3,s:4"><IMG src="images/quotes.gif" width="80" height="20" border="0"></A></TD>
- <TD><A href="app?action=logout"><IMG src="images/logout.gif" width="80" height="20" border="0"></A></TD>
- <TD><IMG src="images/graph.gif" width="32" height="32" border="0"></TD>
- </TR>
- <TR>
- <TD align="left" colspan="6"><IMG src="images/line.gif" width="600" height="6" border="0"><BR>
+ <TBODY>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10" colspan=5><B><FONT
+ color="#ffffff">DayTrader Home</FONT></B></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG
+ src="images/tradeLogo.gif" width="45" height="19" border="0" alt=""></TD>
+ </TR>
+ <TR align="left">
+ <TD><A href="app?action=home"><IMG src="images/home.gif" width="80"
+ height="20" border="0" alt=""></A></TD>
+ <TD><A href="app?action=account"><IMG src="images/account.gif"
+ width="80" height="20" border="0" alt=""></A></TD>
+ <TD><B><A href="app?action=portfolio"><IMG src="images/portfolio.gif"
+ width="80" height="20" border="0" alt=""></A> </B></TD>
+ <TD><A href="app?action=quotes&symbols=s:0,s:1,s:2,s:3,s:4"><IMG
+ src="images/quotes.gif" width="80" height="20" border="0" alt=""></A></TD>
+ <TD><A href="app?action=logout"><IMG src="images/logout.gif"
+ width="80" height="20" border="0" alt=""></A></TD>
+ <TD><IMG src="images/graph.gif" width="32" height="32" border="0"
+ alt=""></TD>
+ </TR>
+ <TR>
+ <TD align="left" colspan="6"><IMG src="images/line.gif" width="600"
+ height="6" border="0" alt=""><BR>
<FONT color="#ff0000" size="-2"><%= new java.util.Date() %></FONT></TD>
</TR>
-<%
+ <%
Collection closedOrders = (Collection)request.getAttribute("closedOrders");
if ( (closedOrders != null) && (closedOrders.size()>0) )
{
-%>
- <TR>
- <TD colspan="6" bgcolor="#ff0000"><BLINK><B><FONT color="#ffffff">Alert: The following Order(s) have completed.</FONT></B></BLINK></TD>
- </TR>
- <TR align="center">
- <TD colspan="6">
- <TABLE border="1" style="font-size: smaller">
- <TBODY>
-<%
+%>
+ <TR>
+ <TD colspan="6" bgcolor="#ff0000"><BLINK><B><FONT color="#ffffff">Alert:
+ The following Order(s) have completed.</FONT></B></BLINK></TD>
+ </TR>
+ <TR align="center">
+ <TD colspan="6">
+ <TABLE border="1" style="font-size: smaller">
+ <TBODY>
+ <%
Iterator it = closedOrders.iterator();
while (it.hasNext() )
{
OrderDataBean closedOrderData = (OrderDataBean)it.next();
-%>
- <TR align="center">
- <TD><A href="docs/glossary.html">order ID</A></TD>
- <TD><A href="docs/glossary.html">order status</A></TD>
- <TD><A href="docs/glossary.html">creation date</A></TD>
- <TD><A href="docs/glossary.html">completion date</A></TD>
- <TD><A href="docs/glossary.html">txn fee</A></TD>
- <TD><A href="docs/glossary.html">type</A></TD>
- <TD><A href="docs/glossary.html">symbol</A></TD>
- <TD><A href="docs/glossary.html">quantity</A></TD>
- </TR>
- <TR align="center">
- <TD><%= closedOrderData.getOrderID()%></TD>
- <TD><%= closedOrderData.getOrderStatus()%></TD>
- <TD><%= closedOrderData.getOpenDate()%></TD>
- <TD><%= closedOrderData.getCompletionDate()%></TD>
- <TD><%= closedOrderData.getOrderFee()%></TD>
- <TD><%= closedOrderData.getOrderType()%></TD>
- <TD><%= FinancialUtils.printQuoteLink(closedOrderData.getSymbol())%></TD>
- <TD><%= closedOrderData.getQuantity()%></TD>
- </TR>
- <%
+%>
+ <TR align="center">
+ <TD><A href="docs/glossary.html">order ID</A></TD>
+ <TD><A href="docs/glossary.html">order status</A></TD>
+ <TD><A href="docs/glossary.html">creation date</A></TD>
+ <TD><A href="docs/glossary.html">completion date</A></TD>
+ <TD><A href="docs/glossary.html">txn fee</A></TD>
+ <TD><A href="docs/glossary.html">type</A></TD>
+ <TD><A href="docs/glossary.html">symbol</A></TD>
+ <TD><A href="docs/glossary.html">quantity</A></TD>
+ </TR>
+ <TR align="center">
+ <TD><%= closedOrderData.getOrderID()%></TD>
+ <TD><%= closedOrderData.getOrderStatus()%></TD>
+ <TD><%= closedOrderData.getOpenDate()%></TD>
+ <TD><%= closedOrderData.getCompletionDate()%></TD>
+ <TD><%= closedOrderData.getOrderFee()%></TD>
+ <TD><%= closedOrderData.getOrderType()%></TD>
+ <TD><%= FinancialUtils.printQuoteLink(closedOrderData.getSymbol())%></TD>
+ <TD><%= closedOrderData.getQuantity()%></TD>
+ </TR>
+ <%
}
%>
-
- </TBODY>
- </TABLE>
- </TD>
- </TR>
- <%
+
+ </TBODY>
+ </TABLE>
+ </TD>
+ </TR>
+ <%
}
%>
- </TBODY>
+ </TBODY>
</TABLE>
<TABLE width="636">
- <TBODY>
- <TR>
- <TD valign="top" width="377">
- <TABLE width="384">
- <TBODY>
- <TR>
- <TD colspan="3"><B>Welcome <%= accountData.getProfileID() %>,</B></TD>
- </TR>
- <TR>
- <TD width="133"></TD>
- <TD width="22"></TD>
- <TD width="212"></TD>
- </TR>
- <TR>
- <TD colspan="3" align="left" bgcolor="#cccccc"><B> User Statistics </B></TD>
- </TR>
- <TR>
- <TD align="right" valign="top" width="133"> <A href="docs/glossary.html">account ID:<BR>
- </A><A href="docs/glossary.html">account created:</A><BR>
- <A href="docs/glossary.html">total logins:</A><BR>
- <A href="docs/glossary.html">session created:</A><BR>
- </TD>
- <TD width="22"></TD>
- <TD align="left" width="212"> <%= accountData.getAccountID()
+ <TBODY>
+ <TR>
+ <TD valign="top" width="377">
+ <TABLE width="384">
+ <TBODY>
+ <TR>
+ <TD colspan="3"><B>Welcome <%= accountData.getProfileID() %>,</B></TD>
+ </TR>
+ <TR>
+ <TD width="133"></TD>
+ <TD width="22"></TD>
+ <TD width="212"></TD>
+ </TR>
+ <TR>
+ <TD colspan="3" align="left" bgcolor="#cccccc"><B> User Statistics
+ </B></TD>
+ </TR>
+ <TR>
+ <TD align="right" valign="top" width="133"><A
+ href="docs/glossary.html">account ID:<BR>
+ </A><A href="docs/glossary.html">account created:</A><BR>
+ <A href="docs/glossary.html">total logins:</A><BR>
+ <A href="docs/glossary.html">session created:</A><BR>
+ </TD>
+ <TD width="22"></TD>
+ <TD align="left" width="212"><%= accountData.getAccountID()
%><BR>
- <%= accountData.getCreationDate()
+ <%= accountData.getCreationDate()
%><BR>
- <%= accountData.getLoginCount()
+ <%= accountData.getLoginCount()
%><BR>
- <%= (java.util.Date) session.getAttribute("sessionCreationDate")
+ <%= (java.util.Date) session.getAttribute("sessionCreationDate")
%><BR>
- </TD>
- </TR>
- <TR>
- <TD width="133"></TD>
- <TD width="22"></TD>
- <TD width="212"></TD>
- </TR>
- <TR>
- <TD colspan="3" bgcolor="#cccccc"> <B>Account Summary </B></TD>
- </TR>
- <TR>
- <TD align="right" valign="top" width="133"><A href="docs/glossary.html"> cash balance:</A><BR>
- <A href="docs/glossary.html">number of holdings:</A><BR>
- <A href="docs/glossary.html">total of holdings:<BR>
- sum of cash/holdings<BR>
- opening balance:<BR>
- </A>
- <HR>
- </TD>
- <TD width="22"></TD>
- <TD align="left" valign="top" width="212">
- <%
+ </TD>
+ </TR>
+ <TR>
+ <TD width="133"></TD>
+ <TD width="22"></TD>
+ <TD width="212"></TD>
+ </TR>
+ <TR>
+ <TD colspan="3" bgcolor="#cccccc"><B>Account Summary </B></TD>
+ </TR>
+ <TR>
+ <TD align="right" valign="top" width="133"><A
+ href="docs/glossary.html"> cash balance:</A><BR>
+ <A href="docs/glossary.html">number of holdings:</A><BR>
+ <A href="docs/glossary.html">total of holdings:<BR>
+ sum of cash/holdings<BR>
+ opening balance:<BR>
+ </A>
+ <HR>
+ </TD>
+ <TD width="22"></TD>
+ <TD align="left" valign="top" width="212"><%
BigDecimal openBalance = accountData.getOpenBalance();
BigDecimal balance = accountData.getBalance();
BigDecimal holdingsTotal = FinancialUtils.computeHoldingsTotal(holdingDataBeans);
@@ -140,60 +157,65 @@
BigDecimal gain = FinancialUtils.computeGain(sumOfCashHoldings, openBalance);
BigDecimal gainPercent = FinancialUtils.computeGainPercent(sumOfCashHoldings, openBalance);
%>$<%= balance %><BR>
- <%= holdingDataBeans.size()%><BR>
- $<%= holdingsTotal %><BR>
- $<%= sumOfCashHoldings %><BR>
- $<%= openBalance%><BR>
-
- <HR>
- </TD>
- </TR>
- <TR>
- <TD valign="top" align="right"><A href="docs/glossary.html">current gain/(loss):</A></TD>
- <TD></TD>
- <TD valign="top">
- $
- <B><%= FinancialUtils.printGainHTML(gain) %> <%= FinancialUtils.printGainPercentHTML(gainPercent) %></B></TD>
- </TR>
- </TBODY>
- </TABLE>
- </TD>
- <TD align="center" valign="top" bgcolor="#ffffff" width="236">
- <jsp:include page="marketSummary.jsp" />
- <BR>
- </TD>
- </TR>
- </TBODY>
+ <%= holdingDataBeans.size()%><BR>
+ $<%= holdingsTotal %><BR>
+ $<%= sumOfCashHoldings %><BR>
+ $<%= openBalance%><BR>
+
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD valign="top" align="right"><A href="docs/glossary.html">current
+ gain/(loss):</A></TD>
+ <TD></TD>
+ <TD valign="top">$ <B><%= FinancialUtils.printGainHTML(gain) %> <%= FinancialUtils.printGainPercentHTML(gainPercent) %></B></TD>
+ </TR>
+ </TBODY>
+ </TABLE>
+ </TD>
+ <TD align="center" valign="top" bgcolor="#ffffff" width="236"><jsp:include
+ page="marketSummary.jsp" flush="" /> <BR>
+ </TD>
+ </TR>
+ </TBODY>
</TABLE>
<TABLE height="54" style="font-size: smaller">
- <TBODY>
- <TR>
- <TD colspan="4"><IMG src="images/line.gif" width="600" height="6" border="0"></TD>
+ <TBODY>
+ <TR>
+ <TD colspan="4"><IMG src="images/line.gif" width="600" height="6"
+ border="0" alt=""></TD>
</TR>
- <TR>
+ <TR>
<TD colspan="4">
- <TABLE width="100%" style="font-size: smaller">
- <TBODY>
- <TR>
- <TD>Note: Click any <A href="docs/glossary.html">symbol</A> for a quote or to trade.</TD>
- <TD align="right"><FORM><INPUT type="submit" name="action" value="quotes"> <INPUT size="20" type="text" name="symbols" value="s:0, s:1, s:2, s:3, s:4"></FORM></TD>
- </TR>
- </TBODY>
- </TABLE>
- </TD>
- </TR>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade Home</FONT></B></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" width="45" height="19" border="0"></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center">Apache Geronimo Performance Benchmark Sample DayTrader<BR>
-Copyright 2005, Apache Software Foundation</TD>
- <IMG src="images/GLogo_450x50.gif" width="150" height="21" border="0"><BR>
- <BR>
- <IMG src="images/ticker-anim.gif" width="385" height="22" border="0" align="middle"></TD>
+ <TABLE width="100%" style="font-size: smaller">
+ <TBODY>
+ <TR>
+ <TD>Note: Click any <A href="docs/glossary.html">symbol</A> for a
+ quote or to trade.</TD>
+ <TD align="right">
+ <FORM action=""><INPUT type="submit" name="action" value="quotes">
+ <INPUT size="20" type="text" name="symbols"
+ value="s:0, s:1, s:2, s:3, s:4"></FORM>
+ </TD>
+ </TR>
+ </TBODY>
+ </TABLE>
+ </TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader Home</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
+ </TR>
+ <TR>
+ <TD colspan="2" align="center">
+ <IMG src="images/ticker-anim.gif" width="385" height="22" border="0"
+ align="middle" alt="">
+ </TD>
</TR>
- </TBODY>
+ </TBODY>
</TABLE>
</BODY>
</HTML>
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/welcome.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/welcome.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/welcome.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/welcome.jsp Fri Apr 21 07:36:22 2006
@@ -5,99 +5,101 @@
<LINK rel="stylesheet" href="style.css" type="text/css" />
</HEAD>
<BODY bgcolor="#ffffff" link="#000099">
-<%@ page session="false" %>
+<%@ page session="false"%>
<TABLE style="font-size: smaller">
- <TBODY>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>DayTrader Login</B></FONT></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader Login</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
+ </TR>
+ </TBODY>
</TABLE>
<TABLE width="100%" height="30">
- <TBODY>
- <TR>
- <TD></TD>
- <TD><FONT color="#ff0033"><FONT color="#ff0033"><FONT color="#ff0033"><% String results;
+ <TBODY>
+ <TR>
+ <TD></TD>
+ <TD><FONT color="#ff0033"><FONT color="#ff0033"><FONT color="#ff0033"><% String results;
results = (String) request.getAttribute("results");
if ( results != null )out.print(results);
%></FONT></FONT></FONT></TD>
- <TD></TD>
- </TR>
- </TBODY>
+ <TD></TD>
+ </TR>
+ </TBODY>
</TABLE>
<DIV align="left"></DIV>
<TABLE width="616">
- <TBODY>
- <TR>
- <TD width="2%" bgcolor="#e7e4e7" rowspan="3"></TD>
- <TD width="98%"><B>Log in</B>
- <HR>
- </TD>
- </TR>
- <TR>
- <TD align="right"><FONT size="-1">Username
- Password
-
-
- </FONT></TD>
- </TR>
- <TR>
- <TD align="right">
- <FORM action="app" method="POST"><INPUT size="10" type="text" name="uid" value="uid:0"> <INPUT size="10" type="password" name="passwd" value="xxx"> <INPUT type="submit" value="Log in"><INPUT type="hidden" name="action" value="login"></FORM>
- </TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD width="2%" bgcolor="#e7e4e7" rowspan="3"></TD>
+ <TD width="98%"><B>Log in</B>
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD align="right"><FONT size="-1">Username
+ Password
+
+ </FONT></TD>
+ </TR>
+ <TR>
+ <TD align="right">
+ <FORM action="app" method="POST"><INPUT size="10" type="text"
+ name="uid" value="uid:0"> <INPUT
+ size="10" type="password" name="passwd" value="xxx"> <INPUT
+ type="submit" value="Log in"><INPUT type="hidden" name="action"
+ value="login"></FORM>
+ </TD>
+ </TR>
+ </TBODY>
</TABLE>
<TABLE width="616">
- <TBODY>
- <TR>
- <TD width="2%"></TD>
- <TD width="98%">
- <HR>
- </TD>
- </TR>
- <TR>
- <TD bgcolor="#e7e4e7" rowspan="4"></TD>
- <TD><B><FONT size="-1" color="#000000">First time user? Please Register</FONT></B></TD>
- </TR>
- <TR>
- <TD>
- </TD>
- </TR>
- <TR>
- <TD align="right">
- <BLOCKQUOTE>
- <A href="register.jsp">Register With Trade</A>
- </BLOCKQUOTE>
- </TD>
- </TR>
- <TR>
- <TD>
- <HR>
- </TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD width="2%"></TD>
+ <TD width="98%">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#e7e4e7" rowspan="4"></TD>
+ <TD><B><FONT size="-1" color="#000000">First time user? Please
+ Register</FONT></B></TD>
+ </TR>
+ <TR>
+ <TD></TD>
+ </TR>
+ <TR>
+ <TD align="right">
+ <BLOCKQUOTE><A href="register.jsp">Register With DayTrader</A>
+ </BLOCKQUOTE>
+ </TD>
+ </TR>
+ <TR>
+ <TD>
+ <HR>
+ </TD>
+ </TR>
+ </TBODY>
</TABLE>
<TABLE height="54" style="font-size: smaller">
- <TBODY>
- <TR>
- <TD colspan="2">
- <HR>
- </TD>
- </TR>
- <TR>
- <TD colspan="2"></TD>
- </TR>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade Login</FONT></B></TD>
- <TD align="center" bgcolor="#000000" width="100" height="10"><FONT color="#ffffff"><B>Trade</B></FONT></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center"> Created by Apache Geronimo Application Server<BR>
-Copyright 2005, Apache Software Foundation</TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD colspan="2">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD colspan="2"></TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="640" height="10"><B><FONT
+ color="#ffffff">DayTrader Login</FONT></B></TD>
+ <TD align="center" bgcolor="#000000" width="100" height="10"><FONT
+ color="#ffffff"><B>DayTrader</B></FONT></TD>
+ </TR>
+ </TBODY>
</TABLE>
</BODY>
</HTML>
Modified: geronimo/daytrader/trunk/modules/web/src/main/webapp/welcomeImg.jsp
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/web/src/main/webapp/welcomeImg.jsp?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/web/src/main/webapp/welcomeImg.jsp (original)
+++ geronimo/daytrader/trunk/modules/web/src/main/webapp/welcomeImg.jsp Fri Apr 21 07:36:22 2006
@@ -5,103 +5,110 @@
<LINK rel="stylesheet" href="style.css" type="text/css" />
</HEAD>
<BODY bgcolor="#ffffff" link="#000099">
-<%@ page session="false" %>
+<%@ page session="false"%>
<TABLE style="font-size: smaller">
- <TBODY>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10" colspan="5"><FONT color="#ffffff"><B>Trade Login</B></FONT></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" border="0" width="45" height="19"> </TD>
+ <TBODY>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="680" height="10"><B><FONT
+ color="#ffffff">DayTrader Login</FONT></B></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG
+ src="images/spacer.gif" border="0" width="45" height="19" alt="">
+ </TD>
</TR>
- </TBODY>
+ </TBODY>
</TABLE>
<TABLE width="617" height="30">
- <TBODY>
- <TR>
- <TD><IMG src="images/GLogo_450x50.gif" width="150" height="21" border="0"></TD>
- <TD><FONT color="#ff0033"><FONT color="#ff0033"><FONT color="#ff0033"><% String results;
+ <TBODY>
+ <TR>
+ <TD><IMG src="images/GLogo_450x50.gif" width="150" height="21"
+ border="0" alt=""></TD>
+ <TD><FONT color="#ff0033"><FONT color="#ff0033"><FONT color="#ff0033"><% String results;
results = (String) request.getAttribute("results");
if ( results != null )out.print(results);
%></FONT></FONT></FONT></TD>
<TD align="right" width="365"></TD>
- <TD align="center" width="99"><IMG src="images/graph.gif" width="27" height="27" border="0"></TD>
+ <TD align="center" width="99"><IMG src="images/graph.gif" width="27"
+ height="27" border="0" alt=""></TD>
</TR>
- </TBODY>
+ </TBODY>
</TABLE>
<DIV align="left"></DIV>
<TABLE width="616">
- <TBODY>
- <TR>
- <TD width="2%" bgcolor="#e7e4e7" rowspan="3"></TD>
- <TD width="98%"><B>Log in</B>
- <HR>
- </TD>
- </TR>
- <TR>
- <TD align="right"><FONT size="-1">Username
- Password
-
-
- </FONT></TD>
- </TR>
- <TR>
- <TD align="right">
- <FORM action="app" method="POST"><INPUT size="10" type="text" name="uid" value="uid:0"> <INPUT size="10" type="password" name="passwd" value="xxx"> <INPUT type="submit" value="Log in"><INPUT type="hidden" name="action" value="login"></FORM>
- </TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD width="2%" bgcolor="#e7e4e7" rowspan="3"></TD>
+ <TD width="98%"><B>Log in</B>
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD align="right"><FONT size="-1">Username
+ Password
+
+ </FONT></TD>
+ </TR>
+ <TR>
+ <TD align="right">
+ <FORM action="app" method="POST"><INPUT size="10" type="text"
+ name="uid" value="uid:0"> <INPUT
+ size="10" type="password" name="passwd" value="xxx"> <INPUT
+ type="submit" value="Log in"><INPUT type="hidden" name="action"
+ value="login"></FORM>
+ </TD>
+ </TR>
+ </TBODY>
</TABLE>
<TABLE width="616">
- <TBODY>
- <TR>
- <TD width="2%"></TD>
- <TD width="98%">
- <HR>
- </TD>
- </TR>
- <TR>
- <TD bgcolor="#e7e4e7" rowspan="4"></TD>
- <TD><B><FONT size="-1" color="#000000">First time user? Please Register</FONT></B></TD>
- </TR>
- <TR>
- <TD>
- </TD>
- </TR>
- <TR>
- <TD align="right">
- <BLOCKQUOTE>
- <A href="register.jsp">Register With Trade</A>
- </BLOCKQUOTE>
- </TD>
- </TR>
- <TR>
- <TD>
- <HR>
- </TD>
- </TR>
- </TBODY>
+ <TBODY>
+ <TR>
+ <TD width="2%"></TD>
+ <TD width="98%">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#e7e4e7" rowspan="4"></TD>
+ <TD><B><FONT size="-1" color="#000000">First time user? Please
+ Register</FONT></B></TD>
+ </TR>
+ <TR>
+ <TD></TD>
+ </TR>
+ <TR>
+ <TD align="right">
+ <BLOCKQUOTE><A href="register.jsp">Register With DayTrader</A>
+ </BLOCKQUOTE>
+ </TD>
+ </TR>
+ <TR>
+ <TD>
+ <HR>
+ </TD>
+ </TR>
+ </TBODY>
</TABLE>
<TABLE height="54" style="font-size: smaller">
- <TBODY>
- <TR>
- <TD colspan="2">
- <HR>
- </TD>
- </TR>
- <TR>
- <TD colspan="2" align="center"><IMG src="images/GLogo_450x50.gif" width="150" height="21" border="0"><BR>
+ <TBODY>
+ <TR>
+ <TD colspan="2">
+ <HR>
+ </TD>
+ </TR>
+ <TR>
+ <TD colspan="2" align="center"><IMG src="images/GLogo_450x50.gif"
+ width="150" height="21" border="0" alt=""><BR>
<BR>
- <IMG src="images/ticker-anim.gif" width="385" height="22" border="0" align="middle"></TD>
+ <IMG src="images/ticker-anim.gif" width="385" height="22" border="0"
+ align="middle" alt=""></TD>
+ </TR>
+ <TR>
+ <TD bgcolor="#c93333" align="left" width="680" height="10"><B><FONT
+ color="#ffffff">DayTrader Login</FONT></B></TD>
+ <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG
+ src="images/spacer.gif" border="0" width="45" height="19" alt=""></TD>
</TR>
- <TR>
- <TD bgcolor="#8080c0" align="left" width="500" height="10"><B><FONT color="#ffffff">Trade Login</FONT></B></TD>
- <TD align="center" bgcolor="#ffffff" width="100" height="10"><IMG src="images/tradeLogo.gif" border="0" width="45" height="19"></TD>
- </TR>
- <TR>
- <TD colspan="2" align="center">Apache Geronimo Performance Benchmark Sample DayTrader<BR>
-Copyright 2005, Apache Software Foundation</TD>
- </TR>
- </TBODY>
+ </TBODY>
</TABLE>
</BODY>
</HTML>
Modified: geronimo/daytrader/trunk/modules/wsappclient/pom.xml
URL: http://svn.apache.org/viewcvs/geronimo/daytrader/trunk/modules/wsappclient/pom.xml?rev=395900&r1=395899&r2=395900&view=diff
==============================================================================
--- geronimo/daytrader/trunk/modules/wsappclient/pom.xml (original)
+++ geronimo/daytrader/trunk/modules/wsappclient/pom.xml Fri Apr 21 07:36:22 2006
@@ -1,6 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
-<project>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
+ http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.apache.geronimo.samples.daytrader</groupId>