1 package com.geinuke.module.pmessage; 2 3 import java.util.Locale ; 4 5 import javax.servlet.http.HttpServletRequest ; 6 import javax.servlet.http.HttpServletResponse ; 7 8 import org.apache.velocity.context.Context; 9 10 import com.geinuke.common.GlobalConfigurationI; 11 import com.geinuke.common.NukeModuleI; 12 import com.geinuke.common.PageTool; 13 import com.geinuke.common.UserI; 14 import com.geinuke.middle.IPMessageBL; 15 36 import com.geinuke.module.StaticModule; 37 import com.geinuke.servlet.GeiServlet; 38 import com.geinuke.util.NukeResource; 39 import com.geinuke.vo.ModuleDBVO; 40 import com.geinuke.vo.PMessageVO; 41 42 public class ShowReceived extends StaticModule{ 43 44 45 public NukeModuleI handleAction(ModuleDBVO module, Context ctx,HttpServletRequest req, HttpServletResponse res, UserI user, GlobalConfigurationI gConf) throws Exception { 46 47 IPMessageBL ml=(IPMessageBL)GeiServlet.getBL("IPMessageBL"); 48 int id=Integer.parseInt(req.getParameter("pid")); 49 PMessageVO mes=ml.getPMessageById(id); 50 ml.setSeenMessage(mes.getIdPM()); 51 Locale lo=NukeResource.getLocale(req,res); 52 ctx.put("pageTool",new PageTool(lo)); 53 ctx.put("mes",mes); 54 return super.handleAction(module,ctx,req,res,user,gConf); 55 } 56 57 } | Popular Tags |