/** ***************************************************************** check24online.java Servlet version of check24. @author Jeff Offutt @version 1.0 (5/2/2005) ********************************************************************* */ // Import Servlet Libraries import javax.servlet.*; import javax.servlet.http.*; // Import Java Libraries import java.io.*; import java.util.StringTokenizer; public class check24online extends HttpServlet { /** ***************************************************** * Replaces main() in the command-line version * Gets the four values from the form and calls * the method checkSolutions() to get all solutions. ********************************************************* */ public void doPost (HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { int Ain=1, Bin=1, Cin=1, Din=1; res.setContentType ("TEXT/HTML"); PrintWriter out = res.getWriter (); PrintHead (out); String val1AsStr = req.getParameter ("value1"); String val2AsStr = req.getParameter ("value2"); String val3AsStr = req.getParameter ("value3"); String val4AsStr = req.getParameter ("value4"); try { Ain = Integer.parseInt (val1AsStr); Bin = Integer.parseInt (val2AsStr); Cin = Integer.parseInt (val3AsStr); Din = Integer.parseInt (val4AsStr); } catch (NumberFormatException e) { // nonnumeric, ask the user to try again. out.println ("