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); } }