1 22 package com.geinuke.module.forum; 23 24 import javax.servlet.http.HttpServletRequest ; 25 import javax.servlet.http.HttpServletResponse ; 26 27 import org.apache.velocity.context.Context; 28 29 import com.geinuke.common.GlobalConfigurationI; 30 import com.geinuke.common.ModuleWidgetI; 31 import com.geinuke.common.NukeModuleI; 32 import com.geinuke.common.UserI; 33 import com.geinuke.middle.IForumBL; 34 import com.geinuke.middle.ITopicBL; 35 import com.geinuke.module.ModuleWriter; 36 import com.geinuke.servlet.GeiServlet; 37 import com.geinuke.vo.ModuleDBVO; 38 39 40 public class DeleteForum implements ModuleWidgetI{ 41 42 public NukeModuleI handleAction(ModuleDBVO module, Context ctx,HttpServletRequest req, HttpServletResponse res, UserI user, GlobalConfigurationI gConf) throws Exception { 43 String moduleTempName=null; 44 45 int fid=Integer.parseInt( req.getParameter("fid") ); 46 47 48 if(user.getRole().getLevela()>=160 ){ 49 IForumBL fbl=(IForumBL)GeiServlet.getBL("IForumBL"); 50 fbl.delForumByFId(fid); 51 } 52 res.sendRedirect("Forum.jhtm"); 53 54 55 56 moduleTempName=gConf.getModulePage(module.getName(),req); 57 return ModuleWriter.fill(ctx,module,moduleTempName); 58 } 59 60 } | Popular Tags |