1

私はStruts 2フレームワークに取り組んでいます。また、Web ページで音声を録音するために Applet に移動する必要がありました。Flash を使用してはならないからです。私はJavaアプレットクラスを作成し、Eclipseを介して実行可能なjarファイルとしてエクスポートしました。最初にアプレットタグを直接試してみると、許可が拒否されたというエラーが表示されました。その後、検索したところ、jnlp を使用してアクセスすることがわかりました。jnlp と jar ファイルはどちらも Webroot フォルダーにあります。jnlp_href パラメータをアプレット タグに追加すると、jsp でアプレット インターフェイスが取得されません。JNLP構成は次のとおりです...

<?xml version="1.0" encoding="UTF-8"?>
<jnlp href="recorderApplet.jnlp">
<information>
  <title>Recorder Applet</title>
  <vendor>Ram</vendor>
</information>
<resources>
  <j2se version="1.6+" />
  <jar href="elgg.jar" main="true" />
</resources>
<applet-desc
  name="Recorder Applet"
  width="350"
  height="150"
  main-class="RecorderUI">
</applet-desc>
</jnlp>

そして、次のようにアプレットタグ....

<applet code="RecorderUI.class" archive="elgg.jar">
        <param name="jnlp_href" value="recoderApplet.jnlp">
    </applet>

そして、次のようにjnlpファイルを直接ダウンロードしようとすると、ダウンロードできます...

<a href="recoderApplet.jnlp">JNLP</a>

前もって感謝します....

4

0 に答える 0