View Javadoc
1 package net.mlw.fball.web; 2 3 import java.util.List; 4 5 import javax.servlet.http.HttpServletRequest; 6 import javax.servlet.http.HttpServletResponse; 7 8 import net.mlw.fball.dao.LeagueDao; 9 10 import org.apache.commons.logging.Log; 11 import org.apache.commons.logging.LogFactory; 12 import org.apache.struts.tiles.ComponentContext; 13 import org.springframework.web.context.WebApplicationContext; 14 import org.springframework.web.servlet.view.tiles.ComponentControllerSupport; 15 16 /*** 17 * 18 * net.mlw.fball.web.AdminController 19 * 20 * @author Matthew L. Wilson 21 * @version $Revision: 1.12 $ $Date: 2004/05/21 20:43:48 $ 22 */ 23 public class AdminController extends ComponentControllerSupport 24 { 25 /*** Commons Logger */ 26 public static final Log LOGGER = LogFactory.getFactory().getInstance(AdminController.class); 27 28 /*** 29 * @see org.springframework.web.servlet.view.tiles.ComponentControllerSupport#doPerform(org.apache.struts.tiles.ComponentContext, 30 * javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) 31 */ 32 protected void doPerform(final ComponentContext componentContext, final HttpServletRequest request, final HttpServletResponse response) throws Exception 33 { 34 LOGGER.info("Getting the " + RequestConstants.Key.LEAGUES); 35 List leagues = (List) RequestConstants.getObjectIfNotInRequest(request, RequestConstants.Key.LEAGUES, new ObjectRetriever() 36 { 37 public Object getObject() 38 { 39 WebApplicationContext ctx = getWebApplicationContext(); 40 LeagueDao leagueDao = (LeagueDao) ctx.getBean("leagueDao", LeagueDao.class); 41 return leagueDao.findByMap(null); 42 } 43 }); 44 } 45 }

This page was automatically generated by Maven