/* * (non-Javadoc) * * @see javax.servlet.ServletContextListener#contextInitialized(javax.servlet.ServletContextEvent) */ public void contextInitialized(ServletContextEvent event) { try { BasicService basicService = (BasicService) Globals.getBean("basicService"); List list = basicService.findAll(SysParameter.class); // List chanellist=basicService.findAll(CoreChannel.class); int length = list == null ? 0 : list.size(); for (int i = 0; i < length; i++) { SysParameter param = (SysParameter) list.get(i); CommonDatas.SysParameter.put(param.getParamname(), param.getParamvalue()); } if (CommonDatas.SysParameter.containsKey("sysname")) { Constants.SYS_NAME = CommonDatas.SysParameter.get("sysname").toString(); } if (CommonDatas.SysParameter.containsKey("resourcepath")) { Constants.RESOURCE_PATH = CommonDatas.SysParameter.get("resourcepath").toString(); } if (CommonDatas.SysParameter.containsKey("resourcepathmanage")) { Constants.RESOURCE_PATH_MANAGE = CommonDatas.SysParameter.get("resourcepathmanage").toString(); } // 获得所有的权限列表信息 RightTree.setRightList(basicService.findAll(SysRight.class)); com.sxit.system.util.CommonDatas.getUsers(); com.sxit.system.util.CommonDatas.getGroups(); BasicSetService setservice = (BasicSetService) Globals.getBean("basicSetService"); // setservice.getAllSets(); ChrQueryService queryservice = (ChrQueryService) Globals.getBean("chrQueryService"); queryservice.getFlowids(); // BasicSetService setservice = (BasicSetService) // Globals.getBean("basicSetService"); // setservice.getAllSets(); // LOG.info("得到所有的配置参数信息"); } catch (ServiceException e) { LOG.error("系统启动初始化权限列表为空" + e); } String contextid = System.currentTimeMillis() / 1000 + ""; event.getServletContext().setAttribute("CONTEXTID", contextid); LOG.info("系统启动初始化,系统ID......" + contextid); }