package webstutter; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * @author Ravitej Syamala, small modifications Jeff Offutt * */ public class webstutter extends HttpServlet { private static final long serialVersionUID = -3509437421722952331L; /** * Allows logging into the Catalina logs if needed. * * @param message * @throws IOException */ private void logCrud(String message) throws IOException { getServletContext().log(message); } /* (non-Javadoc) * @see javax.servlet.http.HttpServlet#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) */ @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { logCrud("webstutter::doGet ==> Begin"); RequestDispatcher rd; logCrud("webstutter::doGet ==> Loading HW2."); try { rd = getServletContext().getRequestDispatcher("/WEB-INF/classes/webstutter/webstutterInc.html"); rd.forward(req, resp); } catch (Exception exc) { logCrud("webstutter::doGet ==> Error, ass: " + exc.getMessage()); } } /* (non-Javadoc) * @see javax.servlet.http.HttpServlet#doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) */ protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.getWriter().append("\n
The following repeated words were found:
\n