1 package org.nextime.ion.admin.action.category; 2 3 import org.apache.struts.action.*; 4 import javax.servlet.http.*; 5 import javax.servlet.*; 6 import java.io.*; 7 import java.util.*; 8 import org.nextime.ion.framework.business.*; 9 import org.nextime.ion.framework.mapping.*; 10 11 public class ListCategoryAction extends Action { 12 13 public ActionForward perform( 14 ActionMapping mapping, 15 ActionForm form, 16 HttpServletRequest request, 17 HttpServletResponse response) 18 throws IOException, ServletException { 19 20 request.setAttribute("view", "category"); 22 23 try { 24 Mapping.begin(); 25 Vector v = Category.listAll(); 26 Mapping.rollback(); 27 request.setAttribute("categories", v); 28 } catch (MappingException e) { 29 Mapping.rollback(); 30 throw new ServletException(e); 31 } 32 33 return mapping.findForward("view"); 34 } 35 } | Popular Tags |