2012-12-19 56 views
0

所以我正在學習如何將一個applet嵌入到jsp頁面中。但事情是,當我運行index.jsp時,總會有一個錯誤。錯誤表示該applet類缺失,我不知道如何解決該問題。我將applet的完整類名稱放在index.jsp中,並創建了applet的jar文件。這是applet和jsp的代碼。在JSP中嵌入Applet

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> 

回答

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> 

如需更多幫助,請使用此link