import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class Shoofle extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); HttpSession session = request.getSession(); String message = (String) session.getAttribute("message"), anotherMessage = ""; if (message == null) message = ""; java.util.StringTokenizer st = new java.util.StringTokenizer(message); if (st.hasMoreTokens()) { String first = st.nextToken(); message = ""; while (st.hasMoreTokens()) { message += " " + st.nextToken(); } anotherMessage = "You are looking at: " + first; } else { // initialize String[] a = {"one", "two", "three", "four", "five", "six"}; for (int n = 0; n < 1000; n++) { int i = (int) (Math.random() * a.length); int j = (int) (Math.random() * a.length); String temp = a[i]; a[i] = a[j]; a[j] = temp; } anotherMessage = "The game has just (re)started. The deck is shuffled."; message = a[0]; for (int i = 1; i < a.length; i++) { message += " " + a[i]; } } session.setAttribute("message", message); out.println( " This is the servlet, not the jsp.
" ); } // doGet } // class Shuffle