Prentice Hall and Sun Microsystems. Personal use only; do not redistribute.
78
Chapter 3 Handling the Client Request: Form Data
Listing 3.5 SubmitResume.html (continued)
experience: (use <P> to separate paragraphs.
Other HTML markup is also permitted.)
See our privacy policy
here.
Listing 3.6 SubmitResume.java
package coreservlets;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.*;
/** Servlet that handles previewing and storing resumes
* submitted by job applicants.
*/
public class SubmitResume extends HttpServlet {
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
if (request.getParameter("previewButton") != null) {
showPreview(request, out);
} else {
storeResume(request);
showConfirmation(request, out);
}
}
Second edition of this book: www.coreservlets.com; Sequel: www.moreservlets.com.
Servlet and JSP training courses by book's author: courses.coreservlets.com.