View Javadoc

1   package org.itracker.web.actions.admin.project;
2   
3   import javax.servlet.http.HttpServletRequest;
4   
5   import org.apache.log4j.Logger;
6   import org.apache.struts.action.ActionForward;
7   import org.apache.struts.action.ActionMapping;
8   import org.itracker.model.Component;
9   import org.itracker.web.util.Constants;
10  
11  public class EditComponentFormActionUtil {
12  	private static final Logger log = Logger.getLogger(EditComponentFormActionUtil.class);
13  
14  	public ActionForward init(ActionMapping mapping, HttpServletRequest request){
15  		log.debug("Getting component from session");
16  		final Component component = (Component)request.getSession().getAttribute(Constants.COMPONENT_KEY);
17  		log.debug("Checking if component is new");
18  		final boolean isNew = component.isNew();
19  		log.debug("Putting component"+component.getName()+" and isNew back into the request");
20  		request.setAttribute("component", component);
21  		request.setAttribute("isNew", isNew);
22  		return null;
23  	}
24  
25  }