All pastes #900711 Raw Edit

Stuff

public java v1 · immutable
·published 2008-02-12 03:03 UTC
rendered paste body
 import java.sql.*;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.DriverManager;import java.util.*; //have to do this import when using Vector import javax.servlet.RequestDispatcher;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; import beans.*; //have to do this import to be able to access the Class of the Objectimport managers.*; //add this to access the managers packageimport hibernateTest.*;  public class GetAllMembersServlet extends javax.servlet.http.HttpServlet  										implements javax.servlet.Servlet  {   	private static final long serialVersionUID = 1L;	private ServletContext application;		protected void service(HttpServletRequest request,HttpServletResponse response) 							throws ServletException, IOException 	{		//MemberManager manager = new MemberManager();				try 		{				HibernateManager manager = new HibernateManager();			//Vector members= manager.get();			ArrayList members=manager.get();			if (members!=null)			{				request.setAttribute("memberList",members);				dispatch(request, response,"/DisplayMembers.jsp");			}			else			{				request.setAttribute("errorMessage","No member to display");				dispatch(request,response,"/error.jsp");			}							}		//catch the exceptions and errors if the login failed		catch(Exception e)		{			request.setAttribute("errorMessage","Error: "+e);			dispatch(request,response,"/error.jsp");		}	}	public void init() throws ServletException 	{				application = getServletContext();	}		private void dispatch(	HttpServletRequest request, HttpServletResponse response, String path) 							throws ServletException, IOException 	{				RequestDispatcher dispatcher = application.getRequestDispatcher(path);		dispatcher.forward( request, response );	}	   	  	    }