1 22 package com.geinuke.module.members; 23 24 import java.util.ArrayList ; 25 import java.util.Locale ; 26 27 import javax.servlet.http.HttpServletRequest ; 28 import javax.servlet.http.HttpServletResponse ; 29 30 import org.apache.velocity.context.Context; 31 32 import com.geinuke.common.GlobalConfigurationI; 33 import com.geinuke.common.NukeModuleI; 34 import com.geinuke.common.PageTool; 35 import com.geinuke.common.UserI; 36 import com.geinuke.middle.IUserBL; 37 import com.geinuke.module.StaticModule; 38 import com.geinuke.servlet.GeiServlet; 39 import com.geinuke.util.NukeResource; 40 41 import com.geinuke.vo.ModuleDBVO; 42 import com.geinuke.vo.UserVO; 43 44 45 public class MembersDetail extends StaticModule{ 46 47 48 49 public NukeModuleI handleAction(ModuleDBVO module, Context ctx,HttpServletRequest req, HttpServletResponse res, UserI user, GlobalConfigurationI gConf) throws Exception { 50 51 IUserBL ubl=(IUserBL)GeiServlet.getBL("IUserBL"); 52 ArrayList users=ubl.getAllUsers(); 53 int uid=Integer.parseInt( req.getParameter("uid") ) ; 54 UserVO us=ubl.getUserByID(uid); 55 Locale lo=NukeResource.getLocale(req,res); 56 ctx.put("pageTool",new PageTool(lo)); 57 ctx.put("user",us); 58 return super.handleAction(module,ctx,req,res,user,gConf); 59 } 60 61 62 63 } 64 | Popular Tags |