⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 listendentities.jsp

📁 一套JAVA的CA证书签发系统.
💻 JSP
📖 第 1 页 / 共 3 页
字号:
             index = ((java.lang.Integer) indexes.elementAt(i)).intValue();             usernames[i] = java.net.URLDecoder.decode(request.getParameter(HIDDEN_USERNAME+index),"UTF-8");           }           notauthorizedrevokeall = !rabean.revokeUsers(usernames, Integer.parseInt(reason));         }        }      }      if( request.getParameter(BUTTON_DELETEREVOKE_USERS) != null){        // Check reasons.        String reason = request.getParameter(SELECT_REVOKE_REASON);        if(reason != null){          // Revoke selected users         editbuttonpressed=true;         java.util.Enumeration parameters = request.getParameterNames();         java.util.Vector indexes = new  java.util.Vector();         int index;         while(parameters.hasMoreElements()){          String parameter = (String) parameters.nextElement();           if(parameter.startsWith(CHECKBOX_SELECT_USER) && request.getParameter(parameter).equals(CHECKBOX_VALUE)) {             index = java.lang.Integer.parseInt(parameter.substring(CHECKBOX_SELECT_USER.length())); //Without []             indexes.addElement(new Integer(index));           }         }                if(indexes.size() > 0){           String[] usernames = new String[indexes.size()];           for(int i = 0; i < indexes.size(); i++){             index = ((java.lang.Integer) indexes.elementAt(i)).intValue();             usernames[i] = java.net.URLDecoder.decode(request.getParameter(HIDDEN_USERNAME+index),"UTF-8");           }                      if(rabean.revokeUsers(usernames, Integer.parseInt(reason)))             notauthorizeddeleteall = !rabean.deleteUsers(usernames);           else             notauthorizedrevokeall = true;            }        }      }/*      if( request.getParameter(BUTTON_CHANGESTATUS) != null){          // Change statuse on selected users          // TEMPORATE       editbuttonpressed=true;       java.util.Enumeration parameters = request.getParameterNames();       java.util.Vector indexes = new  java.util.Vector();       int index;       while(parameters.hasMoreElements()){        String parameter = (String) parameters.nextElement();         if(parameter.startsWith(CHECKBOX_SELECT_USER) && request.getParameter(parameter).equals(CHECKBOX_VALUE)) {           index = java.lang.Integer.parseInt(parameter.substring(CHECKBOX_SELECT_USER.length())); //Without []           indexes.addElement(new Integer(index));         }       }              String newstatus = request.getParameter(SELECT_CHANGE_STATUS);       if(indexes.size() > 0){         String[] usernames = new String[indexes.size()];         for(int i = 0; i < indexes.size(); i++){           index = ((java.lang.Integer) indexes.elementAt(i)).intValue();           usernames[i] = java.net.URLDecoder.decode(request.getParameter(HIDDEN_USERNAME+index),"UTF-8");         }         if(newstatus != null && !newstatus.trim().equals(""))            notauthorizedchangeall=!rabean.setUserStatuses(usernames,newstatus);       }      } */    }   }    if( request.getParameter(SORTBY_USERNAME_ACC+".x") != null ){     // Sortby username accending     sortby = SORTBY_USERNAME_ACC;     rabean.sortUserData(SortBy.USERNAME,SortBy.ACCENDING);   }   if( request.getParameter(SORTBY_USERNAME_DEC+".x") != null ){     // Sortby username decending     sortby = SORTBY_USERNAME_DEC;     rabean.sortUserData(SortBy.USERNAME,SortBy.DECENDING);   }   if( request.getParameter(SORTBY_CA_ACC+".x") != null ){     // Sortby CA accending     sortby = SORTBY_CA_ACC;     rabean.sortUserData(SortBy.CA,SortBy.ACCENDING);   }   if( request.getParameter(SORTBY_CA_DEC+".x") != null ){     // Sortby username decending     sortby = SORTBY_CA_DEC;     rabean.sortUserData(SortBy.CA,SortBy.DECENDING);   }   if( request.getParameter(SORTBY_COMMONNAME_ACC+".x") != null ){     // Sortby username accending     sortby = SORTBY_COMMONNAME_ACC;     rabean.sortUserData(SortBy.COMMONNAME,SortBy.ACCENDING);   }   if( request.getParameter(SORTBY_COMMONNAME_DEC+".x") != null ){     // Sortby username accending     sortby = SORTBY_COMMONNAME_DEC;     rabean.sortUserData(SortBy.COMMONNAME,SortBy.DECENDING);   }   if( request.getParameter(SORTBY_ORGANIZATIONUNIT_ACC+".x") != null ){     // Sortby username accending     sortby = SORTBY_ORGANIZATIONUNIT_ACC;     rabean.sortUserData(SortBy.ORGANIZATIONUNIT,SortBy.ACCENDING);   }   if( request.getParameter(SORTBY_ORGANIZATIONUNIT_DEC+".x") != null ){     // Sortby username accending     sortby = SORTBY_ORGANIZATIONUNIT_DEC;     rabean.sortUserData(SortBy.ORGANIZATIONUNIT,SortBy.DECENDING);   }   if( request.getParameter(SORTBY_ORGANIZATION_ACC+".x") != null ){     // Sortby username accending     sortby = SORTBY_ORGANIZATION_ACC;     rabean.sortUserData(SortBy.ORGANIZATION,SortBy.ACCENDING);   }   if( request.getParameter(SORTBY_ORGANIZATION_DEC+".x") != null ){     // Sortby username accending     sortby = SORTBY_ORGANIZATION_DEC;     rabean.sortUserData(SortBy.ORGANIZATION,SortBy.DECENDING);   }   if( request.getParameter(SORTBY_STATUS_ACC+".x") != null ){     // Sortby username accending     sortby = SORTBY_STATUS_ACC;     rabean.sortUserData(SortBy.STATUS,SortBy.ACCENDING);   }   if( request.getParameter(SORTBY_STATUS_DEC+".x") != null ){     // Sortby username accending     sortby = SORTBY_STATUS_DEC;     rabean.sortUserData(SortBy.STATUS,SortBy.DECENDING);   }   if( request.getParameter(BUTTON_PREVIOUS) != null ){     record = Integer.parseInt(request.getParameter(HIDDEN_RECORDNUMBER));     record -= ejbcawebbean.getEntriesPerPage();     if(record < 0 ) record=0;   }   if( request.getParameter(BUTTON_NEXT) != null ){     record = Integer.parseInt(request.getParameter(HIDDEN_RECORDNUMBER));     record += ejbcawebbean.getEntriesPerPage();   }   if( (editbuttonpressed || request.getParameter(BUTTON_RELOAD)!=null) && oldaction.equals(OLD_ACTION_FINDUSER) ){        String user = oldactionvalue;        if(user != null){         if(!user.trim().equals("")){           users = rabean.filterByUsername(user);         }       }     }else{       if( (editbuttonpressed || request.getParameter(BUTTON_RELOAD)!=null) && oldaction.equals(OLD_ACTION_LISTUSERS) ){         String status = oldactionvalue;         if(status != null){           if(!status.trim().equals("")){               if(status.equals(Integer.toString(ALL_STATUS))){                  users = rabean.findAllUsers(record,size);               }               else{                 Query query = new Query(Query.TYPE_USERQUERY);                  query.add(UserMatch.MATCH_WITH_STATUS,BasicMatch.MATCH_TYPE_EQUALS,status);                 users = rabean.filterByQuery(query,record,size);               }         }       }     }else{       if( (editbuttonpressed || request.getParameter(BUTTON_RELOAD)!=null)&& oldaction.equals(OLD_ACTION_ISREVOKED) ){         String serialnumber = oldactionvalue;         if(serialnumber != null){           if(!serialnumber.trim().equals("")){             users = rabean.filterByCertificateSerialNumber(serialnumber.trim(),record,size);         }       }     }else{       if( (editbuttonpressed || request.getParameter(BUTTON_RELOAD)!=null)&& oldaction.equals(OLD_ACTION_FINDTOKEN) ){         String tokenserialnumber = oldactionvalue;         if(tokenserialnumber != null){           if(!tokenserialnumber.trim().equals("")){             users = rabean.filterByTokenSN(tokenserialnumber.trim(),record,size);         }       }     }else{       if( (editbuttonpressed || request.getParameter(BUTTON_RELOAD)!=null) && oldaction.equals(OLD_ACTION_LISTEXPIRED) ){         String days = oldactionvalue;         if(days != null){           if(!days.trim().equals("")){             users = rabean.filterByExpiringCertificates(days.trim(),record,size);         }       }     }else{       if( (editbuttonpressed || request.getParameter(BUTTON_RELOAD)!=null) && oldaction.equals(OLD_ACTION_ADVANCEDLIST) ){               int matchwithrow1 = (request.getParameter(OLD_MATCHWITHROW1)==null?-1:Integer.parseInt(request.getParameter(OLD_MATCHWITHROW1)));               int matchwithrow2 = (request.getParameter(OLD_MATCHWITHROW2)==null?-1:Integer.parseInt(request.getParameter(OLD_MATCHWITHROW2)));               int matchwithrow3 = (request.getParameter(OLD_MATCHWITHROW3)==null?-1:Integer.parseInt(request.getParameter(OLD_MATCHWITHROW3)));               int matchwithrow4 = (request.getParameter(OLD_MATCHWITHROW4)==null?-1:Integer.parseInt(request.getParameter(OLD_MATCHWITHROW4)));               int matchtyperow1 = (request.getParameter(OLD_MATCHTYPEROW1)==null?-1:Integer.parseInt(request.getParameter(OLD_MATCHTYPEROW1)));               int matchtyperow2 = (request.getParameter(OLD_MATCHTYPEROW2)==null?-1:Integer.parseInt(request.getParameter(OLD_MATCHTYPEROW2)));               int matchtyperow3 = (request.getParameter(OLD_MATCHTYPEROW3)==null?-1:Integer.parseInt(request.getParameter(OLD_MATCHTYPEROW3)));               int connectorrow2 = (request.getParameter(OLD_CONNECTORROW2)==null?-1:Integer.parseInt(request.getParameter(OLD_CONNECTORROW2)));               int connectorrow3 = (request.getParameter(OLD_CONNECTORROW3)==null?-1:Integer.parseInt(request.getParameter(OLD_CONNECTORROW3)));               int connectorrow4 = (request.getParameter(OLD_CONNECTORROW4)==null?-1:Integer.parseInt(request.getParameter(OLD_CONNECTORROW4)));               int dayrow4       = (request.getParameter(OLD_DAY_ROW4)==null?-1:Integer.parseInt(request.getParameter(OLD_DAY_ROW4)));               int dayrow5       = (request.getParameter(OLD_DAY_ROW5)==null?-1:Integer.parseInt(request.getParameter(OLD_DAY_ROW5)));               int monthrow4     = (request.getParameter(OLD_MONTH_ROW4)==null?-1:Integer.parseInt(request.getParameter(OLD_MONTH_ROW4)));               int monthrow5     = (request.getParameter(OLD_MONTH_ROW5)==null?-1:Integer.parseInt(request.getParameter(OLD_MONTH_ROW5)));               int yearrow4      = (request.getParameter(OLD_YEAR_ROW4)==null?-1:Integer.parseInt(request.getParameter(OLD_YEAR_ROW4)));               int yearrow5      = (request.getParameter(OLD_YEAR_ROW5)==null?-1:Integer.parseInt(request.getParameter(OLD_YEAR_ROW5)));               int timerow4      = (request.getParameter(OLD_TIME_ROW4)==null?-1:Integer.parseInt(request.getParameter(OLD_TIME_ROW4)));               int timerow5      = (request.getParameter(OLD_TIME_ROW5)==null?-1:Integer.parseInt(request.getParameter(OLD_TIME_ROW5)));                              String matchvaluerow1 = request.getParameter(OLD_MATCHVALUEROW1);               String matchvaluerow2 = request.getParameter(OLD_MATCHVALUEROW2);               String matchvaluerow3 = request.getParameter(OLD_MATCHVALUEROW3);               boolean matchadded = false;                   Query query = new Query(Query.TYPE_USERQUERY);              if(matchwithrow1 != -1 && matchtyperow1 != -1 && matchvaluerow1 != null){                 if(!matchvaluerow1.trim().equals("")){                   query.add(matchwithrow1,matchtyperow1, matchvaluerow1);                   matchadded = true;                  }               }              if(connectorrow2 != -1 && matchwithrow2 != -1 && matchtyperow2 != -1 && matchvaluerow2 != null){                 if(!matchvaluerow2.trim().equals("")){                   query.add(connectorrow2);                   query.add(matchwithrow2,matchtyperow2, matchvaluerow2);                   matchadded = true;                  }               }              if(connectorrow3 != -1 && matchwithrow3 != -1 && matchtyperow3 != -1 && matchvaluerow3 != null){                 if(!matchvaluerow3.trim().equals("")){                   query.add(connectorrow3);                   query.add(matchwithrow3,matchtyperow3, matchvaluerow3);                   matchadded = true;                  }               }              Date startdate = null;              Date enddate = null;              Calendar querytime = Calendar.getInstance();              if( matchwithrow4 != -1 ){                querytime.set(yearrow4, monthrow4, dayrow4, timerow4, 0 ,0);                 startdate = querytime.getTime();                querytime.set(yearrow5, monthrow5, dayrow5, timerow5, 0 ,0);                 enddate = querytime.getTime();              }              if(connectorrow4 != -1 && matchwithrow4 != -1 ){                   query.add(connectorrow4);                   query.add(startdate, enddate);              }              if(connectorrow4 == -1 && !matchadded && matchwithrow4 != -1 ){                   query.add(startdate, enddate);              }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -