Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

package com.ibm.library.servlets; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.ibm.library.model.

Patron; /** * Servlet implementation class for Servlet: CreatePatronServlet * */ public class CreatePatronServlet extends javax.servlet.http.HttpServlet impleme nts javax.servlet.Servlet { /** * */ private static final long serialVersionUID = 3705197432927309648L; /* (non-Java-doc) * @see javax.servlet.http.HttpServlet#HttpServlet() */ public CreatePatronServlet() { super(); } /* (non-Java-doc) * @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse res ponse) throws ServletException, IOException { processRequest(request,response); } private void processRequest(HttpServletRequest request, HttpServletRespo nse response) throws ServletException, IOException { String firstName = request.getParameter("firstName"); if(firstName==null firstName.equals("")) { firstName="empty"; } String lastName = request.getParameter("lastName"); if(lastName==null lastName.equals("")) { lastName="empty"; } Patron patron = new Patron(firstName, lastName); request.setAttribute("patron", patron); request.getRequestDispatcher("DisplayPatron.jsp").forward(reques t, response); } /* (non-Java-doc) * @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request , HttpServletResponse response) */ protected void doPost(HttpServletRequest request, HttpServletResponse re

sponse) throws ServletException, IOException { processRequest(request,response); } }

You might also like