import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class QuizServlet extends HttpServlet { String question, answerA, answerB, answerC, answerD, correct; public void init() throws ServletException { question = getInitParameter("question"); answerA = getInitParameter("answerA"); answerB = getInitParameter("answerB"); answerC = getInitParameter("answerC"); answerD = getInitParameter("answerD"); correct = getInitParameter("correct"); if (question == null || answerA == null || answerB == null || answerC == null || answerD == null || correct == null) { throw new ServletException("Missing required init parameter(s)!"); } } public void doGet(HttpServletRequest req, HttpServletResponse rsp) throws ServletException, IOException { rsp.setContentType("text/html"); PrintWriter out = rsp.getWriter(); String answer = req.getParameter("answer"); out.println(""); out.println("
YES! That's the right answer!
"); else out.println("Sorry. That's the wrong answer.
"); } out.println(""); } public void doPost(HttpServletRequest req, HttpServletResponse rsp) throws ServletException, IOException { doGet(req,rsp); } }