% String message = (String) session.getAttribute("message"), counter = (String) session.getAttribute("counter"), amount = request.getParameter("amount"), reset = request.getParameter("reset"); if (message == null || reset != null) { counter = "1"; message = "Welcome, you called me " + counter + " time."; } else { try{ counter = (Integer.parseInt(counter) + Integer.parseInt(amount)) + ""; } catch (Exception e) { // out.println("Bad, bad idea!"); } message = "This is your " + counter + "th call."; } session.setAttribute("counter", counter); session.setAttribute("message", message); %>