13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

18.4 How to Write a Servlet409protected voiddoGet(HttpServletRequest request, HttpServletResp<strong>on</strong>se resp<strong>on</strong>se)throws ServletExcepti<strong>on</strong>, java.io.IOExcepti<strong>on</strong>{doBoth(request, resp<strong>on</strong>se);} // doGet/*** Handles the HTTP POST method.* @param request servlet request* @param resp<strong>on</strong>se servlet resp<strong>on</strong>se*/protected voiddoPost(HttpServletRequest request, HttpServletResp<strong>on</strong>se resp<strong>on</strong>se)throws ServletExcepti<strong>on</strong>, java.io.IOExcepti<strong>on</strong>{doBoth(request, resp<strong>on</strong>se);} // doPost/*** Requests for both HTTP GET and POST methods come here,* because we're not doing anything different* between the two request types. This way we need <strong>on</strong>ly <strong>on</strong>e* versi<strong>on</strong> of the code that does the real work.* @param request servlet request* @param resp<strong>on</strong>se servlet resp<strong>on</strong>se*/protected voiddoBoth(HttpServletRequest request, HttpServletResp<strong>on</strong>se resp<strong>on</strong>se)throws ServletExcepti<strong>on</strong>, java.io.IOExcepti<strong>on</strong>{java.io.PrintWriter out = resp<strong>on</strong>se.getWriter();resp<strong>on</strong>se.setC<strong>on</strong>tentType("text/html");/* output our page of html */out.println("");out.println("");out.println("A Java Servlet");out.println("");out.println("");out.println("Hello, world.");out.println("");out.println("");out.close();} // doBoth

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!