All pastes #922541 Raw Edit

Untitled

public text v1 · immutable
#922541 ·published 2008-02-28 21:20 UTC
rendered paste body
package practice;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

 public class MyFirstServlet extends javax.servlet.http.HttpServlet 
 				implements javax.servlet.Servlet 
 {
   
	private static final long serialVersionUID = 1L;
	private ServletContext application;
	
	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 );
	}
	
	protected void service(HttpServletRequest request, 
				HttpServletResponse response) 
				throws ServletException, IOException 
	{
		String course = request.getParameter("course");
		String comment = request.getParameter("comment");
		HttpSession session =request.getSession();
		// use to forward response to a jsp page in all future Servlets
		dispatch(request,response,"/success.jsp");
	}   	  	    
}