-bash-3.1$ cat one.jsp
<%
   String n1, n2;
   n1 = request.getParameter("n1"); 
   n2 = request.getParameter("n2"); 
   String answer = request.getParameter("answer"); 
   String message; 
   if (answer == null) { // initialization 
     message = "Welcome!"; 
   } else {
     message = "Oh so you think that " + n1 + " + " + n2 + " = " + answer;      
     int a = Integer.parseInt(n1); 
     int b = Integer.parseInt(n2); 
     int c = Integer.parseInt(answer); 
     if (a + b == c) {
       message += " Yes, it is!"; 
     } else { 
       message += " Unfortunately the right answer is: " + (a + b) + " not " + answer; 
     } 
   } 
   n1 = (int)(Math.random() * 100) + ""; 
   n2 = (int)(Math.random() * 100) + ""; 
 %> 


<form>
  <%=message%> <p> 
  What is <%=n1%> + <%=n2%>? <p> 
  Type your answer here: <input type="text" name="answer" size=6> <p> 
  Press <input type="submit" value="Proceed"> to submit your answer.
  <input type="hidden" name="n1" value="<%=n1%>"> 
  <input type="hidden" name="n2" value="<%=n2%>"> 
</form> 
-bash-3.1$