0

だから私はアプレットをjspページに埋め込む方法を学んでいます。ただし、index.jspを実行すると、常にエラーが発生します。エラーは、アプレットのクラスが欠落していることを示しており、それを修正する方法がわかりません。アプレットの完全なクラス名をindex.jspに入れて、アプレットのjarファイルを作成しました。アプレットとjspのコードは次のとおりです。

    package HelloApplet;

    import java.applet.Applet;
    import java.awt.Graphics;

    public class HelloApplet extends Applet {

        @Override
        public void paint(Graphics g) {
             g.drawString("Hello applet!", 50, 25);
        }//end paint

    }//end class

    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <title>JSP Page</title>
        </head>
        <body>
            <h1>Hello World!</h1>
            <br>
            <applet code="HelloApplet.HelloApplet" archive="HelloApplet.jar" width="600" height="480"/>
        </body>
    </html>
4

1 に答える 1

2

コード属性を.jarにすることはできますか?正しいディレクトリにあるものはすべて?

次のようなものを試してください。

<applet code="HelloApplet.class" name="HelloApplet" archive="HelloApplet.jar"
    width=300 height=300>
    <param name="bgcolor" value="ffffff">
    <param name="fontcolor" value="000000">
    Your browser is not Java enabled.
</applet>

詳細については、このリンクを使用してください

于 2012-12-21T12:35:03.447 に答える