1 22 package com.geinuke.module.blog; 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.NukeModuleI; 31 import com.geinuke.common.UserI; 32 import com.geinuke.middle.*; 33 34 import com.geinuke.module.StaticModule; 35 import com.geinuke.servlet.GeiServlet; 36 37 import com.geinuke.vo.*; 38 39 40 public class DelCommentModule extends StaticModule{ 41 42 public NukeModuleI handleAction(ModuleDBVO module, Context ctx,HttpServletRequest req, HttpServletResponse res, UserI user, GlobalConfigurationI gConf) throws Exception { 43 String moduleTempName=null; 44 String cid=null; 45 cid=req.getParameter("cid"); 46 BlogPostVO b=null; 47 IBlogBL nbl=(IBlogBL)GeiServlet.getBL("IBlogBL"); 48 ICommentBL cbl=(ICommentBL)GeiServlet.getBL("ICommentBL"); 49 50 b=nbl.getBlogPostByCommentCId( Integer.parseInt( cid) ); 51 cbl.delBlogCommentsTreeByCId( Integer.parseInt(cid) ); 52 res.sendRedirect("BlogViewer.jhtm?op=showBP&bid="+b.getBid()); 53 54 return super.handleAction(module,ctx,req,res,user,gConf); 55 } 56 57 } 58 | Popular Tags |