Class 2 | Intermediate Java 30-IT-397 |
Blackjack.jsp
<%@page contentType="text/html"%>
<html>
<head><title>JSP Page</title></head>
<body>
<%-- <jsp:useBean id="beanInstanceName" scope="session" class="package.class"
/> --%>
<%-- <jsp:getProperty name="beanInstanceName" property="propertyName"
/> --%>
<%@ taglib uri="/blackjack" prefix="blackjack" %>
<%@ page import="blackjack.*" %>
<% CardGenerator cardGenerator = new CardGenerator();
Card playerFirst = cardGenerator.getRandomCard();
Card dealerUp = cardGenerator.getRandomCard();
Card playerSecond = cardGenerator.getRandomCard();
Card dealerDown = cardGenerator.getRandomCard();
%>
<table>
<tr>
<th>Card</TH><TH>Card
Value</TH><TH>Card Face</TH><TH>Card Suit</TH>
</tr><tr>
<td>Dealer Up</td><td><%=
dealerUp.value %></td><td><%= dealerUp.face %></td><td><%=
dealerUp.suit %></td>
</tr><tr>
<td>Player's First</td><td><%=
playerFirst.value%></td><td><%= playerFirst.face%></td><td><%=
playerFirst.suit%></td>
</tr><tr>
<td>Player's Second</td><td><%=
playerSecond.value%></td><td><%= playerSecond.face%></td><td><%=
playerSecond.suit%></td>
</tr>
</table>
<blackjack:Play>
<blackjack:DealerUp>
<%= dealerUp.value
%>
</blackjack:DealerUp>
<blackjack:PlayerHand>
<%= playerFirst.value
+ playerSecond.value %>
</blackjack:PlayerHand>
<blackjack:Decision> </blackjack:Decision>
</blackjack:Play>
</body>
</html>
Created by: Brandan Jones December 17, 2001