日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

applet实现大文件ftp上传(三)

發布時間:2023/12/10 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 applet实现大文件ftp上传(三) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

下一步呢,當然就是對這個jar文件進行數字證書包裝。流程如下:

<1>、生成密匙證書(key certificate),該證書將存儲在你的.keystore文件中。Validity指的是密匙的有效期,默認是180,但是這里我們需要一年的時間,所以我們設置為365

keytool -genkey -alias FileFtpApplet -validity 365 -keystore FileFtpApplet.keystore

<2>、用我們的密匙來設計我們的APPLET

jarsigner -keystore FileFtpApplet.keystore FileFtpApplet.jar FileFtpApplet

<3>、導出證書

keytool -export -keystore FileFtpApplet.keystore -alias FileFtpApplet -file FileFtpApplet.cer

??? 寫一個html文件對這個applet調用:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

? <head>

??? <title>My applet 'FileFtpApplet' starting page</title>??

??? <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

??? <meta http-equiv="description" content="this is my page">

??? <meta http-equiv="content-type" content="text/html; charset=UTF-8">?????

? </head>

? <body>??

??? <applet codebase="."

??????????? code="yp.FileFtpApplet.class"

??????????? name="FileFtpApplet"

??????????? width="320"

??????????? height="240">??

??? </applet>

? </body>

</html>

?

??? 拷貝你簽名的JAR文件到放置你先前的TestApplet.html和FileFtpApplet.jar的那個目錄中,然后覆蓋 FileFtpApplet.jar文件。在瀏覽器中瀏覽TestApplet.html。然后你的Applet會加載,并顯示一個窗口,詢問你是否接受 或者拒絕這個簽名的APPLET。點擊“No”將以舊的未簽名的版本來顯示APPLET,那樣它仍然位于“沙盒”中且對“外面的世界”有很多約束。點擊 “Yes”將以你的APPLET獲得更多的自由。這里,我們點擊“Yes”,我們的APPLET被打開。

總結

以上是生活随笔為你收集整理的applet实现大文件ftp上传(三)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。