All pastes #955356 Raw Edit

Anonymous

public text v1 · immutable
#955356 ·published 2008-03-24 16:00 UTC
rendered paste body
package actions;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.*;
import org.apache.struts.action.*;
import java.util.*;


import bean.*;
import managers.*;

public final class ActionGetPictures extends Action 
{

	public ActionForward execute(	ActionMapping mapping,
						ActionForm form,
						HttpServletRequest request,
						HttpServletResponse response) 
	{
		ActionForward nextPage = null;
		
		try
        {
           PictureManager manager = new PictureManager();
           ArrayList pictures= manager.get();
           if(pictures==null)
           {
              
               nextPage = mapping.findForward("failure");
           }
           else
           {
               request.setAttribute("pictures", pictures);
               nextPage = mapping.findForward("success");
           }
           
        }
        catch(Exception e)
        {
            request.setAttribute("errorMessage","Error"+e);
           
        }
        return (nextPage);
       
    }
}