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

📄 editcapage.jspf

📁 JAVA做的J2EE下CA认证系统 基于EJB开发
💻 JSPF
📖 第 1 页 / 共 2 页
字号:
    <input type="hidden" name='<%= ACTION %>' value='<%=ACTION_EDIT_CA %>'>    <input type="hidden" name='<%= HIDDEN_CAID %>' value='<%=caid %>'>    <input type="hidden" name='<%= HIDDEN_CANAME %>' value='<%=cainfo.getName() %>'>  <%   } else { %>    <input type="hidden" name='<%= ACTION %>' value='<%=ACTION_CREATE_CA %>'>    <input type="hidden" name='<%= HIDDEN_CANAME %>' value='<%=caname %>'>  <%   }     }   if( catokentype == CATokenInfo.CATOKENTYPE_P12 && !processrequest && !isexternal){ %>   <%@ include file="softcatokenpage.jspf" %> <%}     if( catokentype == CATokenInfo.CATOKENTYPE_HSM && !processrequest && !isexternal){ %>   <%@ include file="hardcatokenpage.jspf" %> <%}  %>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("SUBJECTDN") %>      </td>      <td width="50%">         <% if(editca){              out.write(cainfo.getSubjectDN() + "<br>");            }else{ %>        <input type="text" name="<%=TEXTFIELD_SUBJECTDN%>" size="40" <% if(processrequest) out.write(" value='" + processedsubjectdn + "'"); %> maxlength="255">        <% } %>      </td>    </tr>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("SIGNEDBY") %>      </td>      <td width="50%">           <% if(processrequest){ %>                <select name="<%=SELECT_SIGNEDBY %>" size="1" onchange="fillCertProfileField();">                                <% Iterator iter = casigners.keySet().iterator();                   while(iter.hasNext()){                     String nameofca = (String) iter.next();  %>                                   <option value="<%= casigners.get(nameofca)%>"><%= nameofca %></option>                  <% } %> 	        </select>            <% }else{                if(editca){                if(cainfo.getSignedBy() >= 0 && cainfo.getSignedBy() <= CAInfo.SPECIALCAIDBORDER){                  if(cainfo.getSignedBy() == CAInfo.SELFSIGNED)                    out.write(ejbcawebbean.getText("SELFSIGNED"));                  if(cainfo.getSignedBy() == CAInfo.SIGNEDBYEXTERNALCA)                    out.write(ejbcawebbean.getText("SIGNEDBYEXTERNALCA"));                }else                  out.write((String) caidtonamemap.get(new Integer(cainfo.getSignedBy())));              }else{%>        <select name="<%=SELECT_SIGNEDBY %>" size="1" onchange="fillCertProfileField(); isExternal()">                <option value="<%= CAInfo.SELFSIGNED%>" selected><%= ejbcawebbean.getText("SELFSIGNED") %></option>                  <option value="<%= CAInfo.SIGNEDBYEXTERNALCA%>"><%= ejbcawebbean.getText("EXTERNALCA") %></option>                  <% Iterator iter = casigners.keySet().iterator();                   while(iter.hasNext()){                     String nameofca = (String) iter.next();  %>                                   <option value="<%= casigners.get(nameofca)%>"><%= nameofca %></option>                  <% } %> 	 </select>           <%   }              }%>       </td>    </tr>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("CERTIFICATEPROFILE") %>      </td>      <td width="50%">            <% if(editca){                if(cainfo.getCertificateProfileId() != 0)                  out.write((String) certprofileidtonamemap.get(new Integer(cainfo.getCertificateProfileId())));                else                  out.write(ejbcawebbean.getText("NOTUSED"));              }else{%>        <select name="<%=SELECT_CERTIFICATEPROFILE %>" size="1" >                	</select>           <% } %>       </td>    </tr>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("VALIDITY") %> (<%= ejbcawebbean.getText("DAYS") %>)      </td>      <td width="50%">         <% if(isexternal || (editca && cainfo.getSignedBy() == CAInfo.SIGNEDBYEXTERNALCA)){              if(cainfo.getValidity() != 0)                out.write("" + cainfo.getValidity());              else                out.write(ejbcawebbean.getText("NOTUSED"));           }else{ %>        <input type="text" name="<%=TEXTFIELD_VALIDITY%>" size="5" maxlength="255"            <% if(editca) out.write(" value='" +cainfo.getValidity() + "'> <i>" +                                     ejbcawebbean.getText("USEDINCARENEWAL") + "</i>");              else out.write(">");           }%>      </td>    </tr>    <tr id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("DESCRIPTION") %>      </td>      <td width="50%">         <% if(isexternal){              out.write(cainfo.getDescription());           }else{ %>        <textarea name="<%=TEXTFIELD_DESCRIPTION%>" cols=40 rows=6><% if(editca) out.write(cainfo.getDescription());%></textarea>       <% } %>      </td>    </tr>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">         &nbsp;      </td>      <td width="50%">         &nbsp;      </td>    </tr>   <% if(catype == CAInfo.CATYPE_X509){                 %>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("SUBJECTALTNAME") %>      </td>      <td width="50%">         <% if(editca)              if(x509cainfo.getSubjectAltName() == null || x509cainfo.getSubjectAltName().trim().equals(""))                out.write(ejbcawebbean.getText("NONE"));               else                out.write(x509cainfo.getSubjectAltName());                            else{  %>           <input type="text" name="<%=TEXTFIELD_SUBJECTALTNAME%>" size="40" maxlength="255">         <% } %>         </td>    </tr>     <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("POLICYID") %>        <% if(!editca) out.write("<br><i>" + ejbcawebbean.getText("LEAVEBLANKTOUSEDEFAULT") + "</i>");%>      </td>      <td width="50%">         <% if(editca)               if(x509cainfo.getPolicyId() == null || x509cainfo.getPolicyId().trim().equals(""))                out.write(ejbcawebbean.getText("NONE"));               else                out.write(x509cainfo.getPolicyId());                            else{  %>           <input type="text" name="<%=TEXTFIELD_POLICYID%>" size="40" maxlength="255">         <% } %>         </td>    </tr>    <% if(!processrequest && !isexternal){ %>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("CRLSPECIFICDATA") %>      </td>      <td width="50%">         &nbsp;      </td>    </tr>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">          <%= ejbcawebbean.getText("AUTHORITYKEYID") %> <br> <%= ejbcawebbean.getText("AUTHORITYKEYIDCRITICAL") %>       </td>      <td width="50%">           <input type="checkbox" name="<%=CHECKBOX_AUTHORITYKEYIDENTIFIER %>" onClick="checkusefield('<%=CHECKBOX_AUTHORITYKEYIDENTIFIER %>', '<%=CHECKBOX_AUTHORITYKEYIDENTIFIERCRITICAL %>')" value="<%=CHECKBOX_VALUE %>"            <% if((editca && x509cainfo.getUseAuthorityKeyIdentifier()) || !editca)                 out.write("CHECKED");              if(isexternal) out.write(" disabled ");           %>> <br>           <input type="checkbox" name="<%=CHECKBOX_AUTHORITYKEYIDENTIFIERCRITICAL %>" value="<%=CHECKBOX_VALUE %>"            <%             if(editca){               if(!x509cainfo.getUseAuthorityKeyIdentifier() || isexternal)                 out.write(" disabled ");                 else               if(x509cainfo.getAuthorityKeyIdentifierCritical())                 out.write("CHECKED");             }%>>       </td>    </tr>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">          <%= ejbcawebbean.getText("CRLNUMBER") %> <br> <%= ejbcawebbean.getText("CRLNUMBERCRITICAL") %>       </td>      <td width="50%">           <input type="checkbox" name="<%=CHECKBOX_USECRLNUMBER %>" onClick="checkusefield('<%=CHECKBOX_USECRLNUMBER %>', '<%=CHECKBOX_CRLNUMBERCRITICAL %>')" value="<%=CHECKBOX_VALUE %>"            <% if((editca && x509cainfo.getUseCRLNumber()) || !editca)                 out.write("CHECKED");              if(isexternal) out.write(" disabled ");            %>> <br>           <input type="checkbox" name="<%=CHECKBOX_CRLNUMBERCRITICAL %>" value="<%=CHECKBOX_VALUE %>"            <%             if(editca){               if(!x509cainfo.getUseCRLNumber() || isexternal)                 out.write(" disabled ");                 else               if(x509cainfo.getCRLNumberCritical())                 out.write("CHECKED");             }%>>       </td>    </tr>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("CRLPERIOD") %> (<%= ejbcawebbean.getText("HOURS") %>)      </td>      <td width="50%">           <% if(isexternal){                out.write("" + x509cainfo.getCRLPeriod());              }else{ %>         <input type="text" name="<%=TEXTFIELD_CRLPERIOD%>" size="40" maxlength="255"            <% if(editca) out.write(" value='" + x509cainfo.getCRLPeriod()+ "'");%>>           <% } %>       </td>    </tr>        <tr  id="Row<%=row++%2%>">       <td width="50%" align="right">         <%= ejbcawebbean.getText("CRLPUBLISHERS") %> <br>&nbsp;      </td>      <td width="50%">         <select name="<%=SELECT_AVAILABLECRLPUBLISHERS%>" size="5" multiple >           <%   Collection usedpublishers = null;                if(editca) usedpublishers = x509cainfo.getCRLPublishers();                 Iterator iter = publisheridtonamemap.keySet().iterator();                 while(iter.hasNext()){                  Integer next = (Integer) iter.next(); %>           <option  value="<%= next %>"               <%    if(editca && usedpublishers.contains(next))                      out.write(" selected ");                  %>>              <%= publisheridtonamemap.get(next) %>                    </option>                <% } %>        </select>      </td>    </tr>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("OTHERDATA") %>      </td>      <td width="50%">         &nbsp;      </td>    </tr>    <% if(!editca || (editca && ocspcainfo != null)){ %>    <tr id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("OCSPSERVICE") %>      </td>      <td width="50%"> <%= ejbcawebbean.getText("ACTIVE") %>         <input type="checkbox"          <% if(editca && ocspcert != null){ %> onclick="checkactivateocsp()" <% } %> name="<%=CHECKBOX_ACTIVATEOCSPSERVICE %>" value="<%=CHECKBOX_VALUE %>"            <% if(waitingresponse) out.write(" disabled ");%>            <% if((editca && (ocspcainfo.getStatus() == ExtendedCAServiceInfo.STATUS_ACTIVE)) || !editca)                 out.write("CHECKED");%>>         <% if(editca && ocspcert != null){ %> &nbsp;&nbsp;                  <input type="submit" name="<%= BUTTON_REVOKERENEWOCSPCERTIFICATE %>" <% if(ocspcainfo.getStatus() != ExtendedCAServiceInfo.STATUS_ACTIVE || waitingresponse) out.write(" disabled ");%> value="<%= ejbcawebbean.getText("REVOKERENEWOCSPCERT") %>" >         <br>                  <a style="cursor:hand;" onClick="viewocspcert()"><u><%= ejbcawebbean.getText("VIEWOCSPCERTIFICATE")%></u></a>         <% } %>      </td>    </tr>        <% } %>    <tr id="Row<%=row++%2%>">       <td width="50%"  align="right">         <%= ejbcawebbean.getText("FINISHUSER") %>      </td>      <td width="50%">         <input type="checkbox" name="<%=CHECKBOX_FINISHUSER %>" value="<%=CHECKBOX_VALUE %>"             <% if((editca && x509cainfo.getFinishUser()) || !editca)                 out.write("CHECKED");%>>               </td>    </tr>   <%  }     }    if(editca && !waitingresponse){%>    <tr  id="Row<%=row++%2%>">       <td width="50%"  align="right">         &nbsp;      </td>      <td width="50%">         <a style="cursor:hand;" onClick="viewcacert()"><u><%= ejbcawebbean.getText("VIEWCACERTIFICATE")%></u></a>      </td>    </tr>    <% } %>    <tr  id="Row<%=row++%2%>">       <td width="49%" valign="top">&nbsp;</td>      <td width="51%" valign="top">       <% if(!isexternal){            if(processrequest){ %>          <input type="submit" name="<%= BUTTON_PROCESSREQUEST %>" onClick='return checkallfields()' value="<%= ejbcawebbean.getText("PROCESSREQUEST") %>">      <% }else{            if(editca){ %>          <input type="submit" name="<%= BUTTON_SAVE %>" onClick='return checkallfields()' value="<%= ejbcawebbean.getText("SAVE") %>">        <%  }else{ %>          <input type="submit" name="<%= BUTTON_CREATE %>" onClick='return checkallfields()' value="<%= ejbcawebbean.getText("CREATE") %>">        <%  }         } %>           <input type="submit" name="<%= BUTTON_CANCEL %>" value="<%= ejbcawebbean.getText("CANCEL") %>">        <% }else{ %>        <input type="submit" name="<%= BUTTON_CANCEL %>" value="<%= ejbcawebbean.getText("BACK") %>">        <% } %>      </td>    </tr>       <% if(editca && revokable){ %>    <tr  id="Row<%=row++%2%>">       <td width="49%" valign="top">&nbsp;</td>      <td width="51%" valign="top">                 <select name="<%=SELECT_REVOKEREASONS %>" >          <% for(int i=0; i < RevokedInfoView.reasontexts.length; i++){                if(i!= 7){%>               <option value='<%= i%>'><%= ejbcawebbean.getText(RevokedInfoView.reasontexts[i]) %></option>          <%   }              } %>        </select>        <input type="submit" name="<%= BUTTON_REVOKECA %>" value="<%= ejbcawebbean.getText("REVOKE") %>" onClick='return confirmrevokation()'>           </td>    </tr>        <% } %>          <% if(!editca && !processrequest){ %>    <tr  id="Row<%=row++%2%>">       <td width="49%" valign="top" align="right"></td>      <td width="51%" valign="top">                     <input type="submit" disabled name="<%= BUTTON_MAKEREQUEST %>" onClick='return checkallfields()' value="<%= ejbcawebbean.getText("MAKEREQUEST") %>" >      </td>    </tr>        <% } %>          <% if(editca && !isexternal && !waitingresponse){ %>    <tr  id="Row<%=row++%2%>">       <td width="49%" valign="top" align="right"></td>      <td width="51%" valign="top">                     <input type="submit" name="<%= BUTTON_RENEWCA %>" onClick='return confirmrenewal()' value="<%= ejbcawebbean.getText("RENEWCA") %>" >      </td>    </tr>        <% } %>          <% if(editca && waitingresponse){ %>    <tr  id="Row<%=row++%2%>">       <td width="49%" valign="top" align="right"></td>      <td width="51%" valign="top">                     <input type="submit" name="<%= BUTTON_RECEIVEREQUEST %>" onClick='return checkallfields()' value="<%= ejbcawebbean.getText("RECIEVEREQUEST") %>" >      </td>    </tr>        <% } %>          <% if(editca && !isexternal && !waitingresponse){ %>    <tr  id="Row<%=row++%2%>">       <td width="49%" valign="top" align="right"></td>      <td width="51%" valign="top">                     <input type="submit" name="<%= BUTTON_PUBLISHCA %>"  value="<%= ejbcawebbean.getText("REPUBLISHCA") %>" >      </td>    </tr>        <% } %>     </form>  </table>

⌨️ 快捷键说明

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