2010-11-23 6 views
0

나는,,,서명자 기반 암호화

입찰자 양식 <퍼센트 문자열의 contextPath = request.getContextPath() 좀 도와주십시오 코드와 클래스 객체를로드 할 몇 가지 문제가 있었다 /resources/css/theme_1.css "rel ="stylesheet "type ="text/css "/> /resources/js/css/home.css"rel = "stylesheet" jQuery/jquery-1.4.3.min.js "type ="text/javascript "> /resources/js/jQuery/jquery.validate.js"/resources/js/form/deployJava.js "type ="text/javascript "> var SignerAPI;

</applet> 
    <script type="text/javascript"> 
     alert(deployJava); 
     alert('test 1'); 
     deployJava.runApplet(
      { 
       codebase:"", 
       archive:"Signer-1.0.0.jar", 
       code:"com.sanecode.SignerAPI.class", 
       width:"0", 
       Height:"0", 
       ID: "Signer", 
       classloader_cache: "false" 
      }, 
      null, 
      "1.6" 
     ); 
     alert('test 2'); 
     alert(SignerAPI); 
    </script> 

</div> 
<div class="mainDiv"> 
    <div class="dashboard_div"> 
     <jsp:include page="../resources/common/AfterLoginTop.jsp"></jsp:include> 
     <div class="fixDiv"> 
      <table width="100%" border="0" cellspacing="0" cellpadding="0"> 
       <tr valign="top"> 
        <td> 
         <div class="t_space"> 
         <div class="pageHead_1">Bid Form</div> 
         <div>&nbsp;</div> 
         <table border="0" cellspacing="10" cellpadding="0" class="formStyle_1" width="100%"> 
          <tr> 
           <td> 
            <table> 
             <tr> 
              <td valign="middle">Actual data : </td> 
              <td> 
               <textarea id="aData" cols="60" rows="10" class="formTxtBox_1"></textarea> 
              </td> 
             </tr> 
             <tr> 
              <td>Password : </td> 
              <td> 
               <input type="password" id="pwd1" name="pwd1" class="formTxtBox_1"/> 
              </td> 
             </tr> 
             <tr> 
              <td colspan="2" align="center"> 
               <label class="formBtn_1"> 
                <input type="button" name="encrypt" id="encrypt" value="Encrypt"> 
               </label> 
              </td> 
             </tr> 
             <script type="text/javascript"> 
              $('#encrypt').click(function() { 
               alert('sanjay'); 
               alert($('#aData').val()); 
               alert(SignerAPI); 
               SignerAPI.setData($('#aData').val()); 

               enc = SignerAPI.getSymEncrypt($('#pwd1').val()); 
               $('#eData').val(enc); 
               //alert("done"+enc); 
              }); 
             </script> 
             <tr></tr> 
             <tr> 
              <td valign="middle">Encrypted data : </td> 
              <td> 
               <textarea id="eData" cols="60" rows="10" class="formTxtBox_1"></textarea> 
              </td> 
             </tr> 
             <tr> 
              <td>Password : </td> 
              <td> 
               <input type="password" id="pwd2" name="pwd2" class="formTxtBox_1"/> 
              </td> 
             </tr> 
             <tr> 
              <td colspan="2" align="center"> 
               <label class="formBtn_1"> 
                <input type="button" name="decrypt" id="decrypt" value="Decrypt"/> 
               </label> 
              </td> 
             </tr> 
             <tr></tr> 
             <SCRIPT type="text/javascript"> 
              $('#decrypt').click(function() { 
               SignerAPI.setEncrypt($('#eData').val()); 
               enc = SignerAPI.getSymDecrypt($('#pwd2').val()); 
               $('#dData').val(enc); 
              }); 
             </SCRIPT> 
             <tr> 
              <td valign="middle">Decrypted data : </td> 
              <td> 
               <textarea id="dData" cols="60" rows="10" class="formTxtBox_1"></textarea> 
              </td> 
             </tr> 
            </table> 
           </td> 
          </tr> 
         </table> 
         </div> 
        </td> 
       </tr> 
      </table> 
      </div> 
      <jsp:include page="../resources/common/Bottom.jsp" ></jsp:include> 
     </div> 
    </div> 
</head> 

내가 밖으로 시도하지만 난 "SignerAPI"의 객체를 얻을 캔트, 어떤 사람은 나를 인도 할 수 있습니까?

답변

0

이 어딘가에 추가

$(function() { 
    SignerAPI = document.getElementById('Signer'); 
} 

또는 'SignerAPI'

에 '서명자'에서 애플릿의 ID를 변경
관련 문제