catalogdispaction.java

来自「一个很不错的电子商务后台管理系统 这是一个电子商务网站的后台管理系统 要」· Java 代码 · 共 91 行

JAVA
91
字号
package xian.bin.catalog;import org.apache.struts.action.*;import javax.servlet.http.*;import xian.bin.serivce.*;import java.util.*;import xian.bin.dto.*;public class CatalogDispAction extends BaseCatalogDispAction {  // 获得所有大类别  public ActionForward getAllCatalog(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {    BigCatalogForm form = (BigCatalogForm) actionForm;    try{      ServiceCatalog service=this.getServiceCatalog();      form.setCatalogs(service.getAllBigCatalog());      System.out.println("获得所有大类!!!");    }    catch(Exception e){      e.printStackTrace();    }    return actionMapping.findForward("viewcatalog");  }  // 获得一个大类别  public ActionForward getCatalog(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {    BigCatalogForm form = (BigCatalogForm) actionForm;    System.out.println("111获得一个大类别!!!");    try{      System.out.println("33333获得一个大类别!!!");      ServiceCatalog service=this.getServiceCatalog();      CatalogDTO dto=service.getBigCatalog(form.getOrder());      form.setOrder(dto.getOrder());      form.setCatalog(dto.getCatalog());      System.out.println("catalog="+dto.getCatalog());      System.out.println("0000获得一个大类别!!!");    }    catch(Exception e){      e.printStackTrace();    }    return actionMapping.findForward("updatecatalog");  }  // 添加大类别  public ActionForward addCatalog(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {    BigCatalogForm form = (BigCatalogForm) actionForm;    try{      ServiceCatalog service=this.getServiceCatalog();      service.addBigCatalog(form.getCatalog());      form.setCatalogs(service.getAllBigCatalog());      System.out.println("添加大类别!!!");    }    catch(Exception e){      e.printStackTrace();    }    return actionMapping.findForward("viewcatalog");  }  // 删除大类别  public ActionForward delCatalog(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {    BigCatalogForm form = (BigCatalogForm) actionForm;    try{      int cataid=Integer.parseInt(httpServletRequest.getParameter("cataid").toString());      ServiceCatalog service=this.getServiceCatalog();      service.delBigCatalog(cataid);      form.setCatalogs(service.getAllBigCatalog());      System.out.println("删除大类别!!!");    }    catch(Exception e){      e.printStackTrace();    }    return actionMapping.findForward("viewcatalog");  } // 修改大类别   public ActionForward updateCatalog(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {      BigCatalogForm form = (BigCatalogForm) actionForm;      try{        ServiceCatalog service=this.getServiceCatalog();        service.updataBigCatalog(form.getOrder(),form.getCatalog());        form.setCatalogs(service.getAllBigCatalog());        System.out.println("修改大类别!!!");      }      catch(Exception e){        e.printStackTrace();      }      return actionMapping.findForward("viewcatalog");    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?