72 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			72 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<html><body><pre>
 | 
						|
<!--
 | 
						|
 Licensed to the Apache Software Foundation (ASF) under one or more
 | 
						|
  contributor license agreements.  See the NOTICE file distributed with
 | 
						|
  this work for additional information regarding copyright ownership.
 | 
						|
  The ASF licenses this file to You under the Apache License, Version 2.0
 | 
						|
  (the "License"); you may not use this file except in compliance with
 | 
						|
  the License.  You may obtain a copy of the License at
 | 
						|
 | 
						|
      http://www.apache.org/licenses/LICENSE-2.0
 | 
						|
 | 
						|
  Unless required by applicable law or agreed to in writing, software
 | 
						|
  distributed under the License is distributed on an "AS IS" BASIS,
 | 
						|
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | 
						|
  See the License for the specific language governing permissions and
 | 
						|
  limitations under the License.
 | 
						|
 | 
						|
  Number Guess Game
 | 
						|
  Written by Jason Hunter, CTO, K&A Software
 | 
						|
  http://www.servlets.com
 | 
						|
-->
 | 
						|
 | 
						|
<%@ page import = "num.NumberGuessBean" %>
 | 
						|
 | 
						|
<jsp:useBean id="numguess" class="num.NumberGuessBean" scope="session"/>
 | 
						|
<jsp:setProperty name="numguess" property="*"/>
 | 
						|
 | 
						|
<html>
 | 
						|
<head><title>Number Guess</title></head>
 | 
						|
<body bgcolor="white">
 | 
						|
<font size=4>
 | 
						|
 | 
						|
<% if (numguess.getSuccess()) { %>
 | 
						|
 | 
						|
  Congratulations!  You got it.
 | 
						|
  And after just <%= numguess.getNumGuesses() %> tries.<p>
 | 
						|
 | 
						|
  <% numguess.reset(); %>
 | 
						|
 | 
						|
  Care to <a href="numguess.jsp">try again</a>?
 | 
						|
 | 
						|
<% } else if (numguess.getNumGuesses() == 0) { %>
 | 
						|
 | 
						|
  Welcome to the Number Guess game.<p>
 | 
						|
 | 
						|
  I'm thinking of a number between 1 and 100.<p>
 | 
						|
 | 
						|
  <form method=get>
 | 
						|
  What's your guess? <input type=text name=guess>
 | 
						|
  <input type=submit value="Submit">
 | 
						|
  </form>
 | 
						|
 | 
						|
<% } else { %>
 | 
						|
 | 
						|
  Good guess, but nope.  Try <b><%= numguess.getHint() %></b>.
 | 
						|
 | 
						|
  You have made <%= numguess.getNumGuesses() %> guesses.<p>
 | 
						|
 | 
						|
  I'm thinking of a number between 1 and 100.<p>
 | 
						|
 | 
						|
  <form method=get>
 | 
						|
  What's your guess? <input type=text name=guess>
 | 
						|
  <input type=submit value="Submit">
 | 
						|
  </form>
 | 
						|
 | 
						|
<% } %>
 | 
						|
 | 
						|
</font>
 | 
						|
</body>
 | 
						|
</html>
 | 
						|
</pre></body></html>
 |