- 论坛徽章:
- 0
|
//最大在线用户控制
String userCount = Constants.USER_COUNT_KEY;
String userLimit = Constants.USER_LIMIT_KEY;
String organName ="";
SysSysVarVO userLimitBean = sysmanageFacade.getSysSysVarByPk(userLimit);
SysSysVarVO userCountBean = sysmanageFacade.getSysSysVarByPk(userCount);
String limitString = userLimitBean.getValue();
String countString = userCountBean.getValue();
int iLimit = 0;
int iCount = 0;
try{
iLimit = Integer.parseInt(limitString.trim());
iCount = Integer.parseInt(countString.trim());
}catch(Exception e){
System.out.println(e.fillInStackTrace());
}
if (iCount >= iLimit)
{
//超过设置的最大在线用户数量
saveErrorsAtRequest(ae.getRequest(),"errors.logon.header","error.logon.beyondmaxuser");
return IConstants.FORWARD_LOGON_FAILURE_KEY;
} |
|